找到 4379 篇文章 关于 MySQL
110 次浏览
在 Oracle 中可以使用 & 符号。要在 MySQL 中使用,请使用 @,如下面的语法所示:SET @yourVariableName1 = yourValue, @yourVariableName2 = yourValue, @yourVariableName3 =yourValue, .........N; insert into yourTableName values(@yourVariableName1, @yourVariableName2, @yourVariableName3, ........N);为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table Student_Information -> ( -> StudentId int, -> StudentName varchar(100), -> StudentAge int, -> StudentMarks int, -> StudentCountryName varchar(10) -> );插入一些记录... 阅读更多
569 次浏览
使用 IF() 函数,当输入为 NULL 时,MySQL 中的 date_format 返回 NULL。语法如下:SELECT IF(yourDateColumnName, date_format(yourDateColumnName, '%d/%m/%Y'), NULL) FROM yourTableName;为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table returnNullWhenInputIsNullDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> ShippingDate datetime -> );现在可以使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into returnNullWhenInputIsNullDemo(ShippingDate) values('2019-01-21'); ... 阅读更多
2K+ 次浏览
要查询 MySQL 中当前周的数据,可以使用 YEARWEEK() 函数。语法如下:SELECT *FROM yourTableName WHERE YEARWEEK(yourDateColumnName) = YEARWEEK(NOW());为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table currentWeekDemo -> ( -> UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> UserName varchar(20), -> UserPostDate date -> );使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into currentWeekDemo(UserName, ... 阅读更多
268 次浏览
使用 DateTime 将 PHP 变量“11:00 AM”转换为 MySQL 时间格式。PHP 代码如下:$phpTime = '11:00 AM'; echo('PHP 时间格式为 ='); echo ($phpTime); $timeFormat = DateTime::createFromFormat( 'H:i A', $phpTime); $MySQLTimeFormat = $timeFormat->format( 'H:i:s'); echo (' '); echo('MySQL 时间格式为 ='); echo ($MySQLTimeFormat);PHP 代码截图如下:输出如下:PHP 时间格式为 =11:00 AM MySQL 时间格式为 =11:00:00
172 次浏览
可以使用 lc_messages 来更改 MySQL 错误消息语言。语法如下:SET lc_messages = 'yourLanguage';为了理解这个概念,让我们创建一个包含一些错误的表并检查错误消息语言。这里,我们将本地消息设置为法语。让我们首先创建一个表:mysql> create table errorMessagelanguage -> ( -> Error_MessageId int, -> Error_Message varchar(100), -> );错误消息如下:ERROR 1064 (42000): Erreur de syntaxe près de ')' à la ligne 5现在可以将错误消息设置为英语。查询是... 阅读更多
132 次浏览
首先使用 select 语句检查 MySQL.user 表中的所有用户和主机,如下所示:mysql> select user, host from MySQL.user;以下是输出+------------------+-----------+ | user | host | +------------------+-----------+ | Bob | % | | Manish | % | | User2 | % | | mysql.infoschema | % | | mysql.session | % ... 阅读更多
201 次浏览
让我们看看在 MySQL 中存储每周事件的最佳方法。为此,首先创建一个新表,并为每一天都包含字段。mysql> create table WeeklyEventDemo -> ( -> ID int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> EventName varchar(20), -> Monday tinyint(1), -> Tuesday tinyint(1), -> Wednesday tinyint(1), -> Thursday tinyint(1), -> Friday tinyint(1), -> Saturday tinyint(1), -> Sunday tinyint(1), -> StartDate date, ... 阅读更多
7K+ 次浏览
my.ini 位于程序数据隐藏文件夹中。首先转到 C: 盘,然后转到程序数据的隐藏文件夹。从中,移动到 MySQL 版本目录。以下是 C: 盘的快照:单击 C 盘。快照如下所示。在这里,您可以看到“Program Data”文件夹:现在转到“Program Data”文件夹下的 MySQL。快照如下所示:转到 MySQL 版本。快照如下所示:注意:这里我们使用的是 MySQL 8.0.12 版本这是 my.ini 文件。为了到达该位置,您还可以使用以下命令... 阅读更多
188 次浏览
可以使用 LEFT JOIN 在 MySQL 表中查找最小的未使用值。让我们首先创建一个表:mysql> create table FindValue -> ( -> SequenceNumber int -> );使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into FindValue values(109); mysql> insert into FindValue values(110); mysql> insert into FindValue values(111); mysql> insert into FindValue values(113); ... 阅读更多
9K+ 次浏览
在 MySQL 中使用 IF 条件执行 UPDATE 的语法如下:update yourTableName set yourColumnName =if(yourColumnName =yourOldValue, yourNewValue, yourColumnName);为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table updateIfConditionDemo -> ( -> UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> UserName varchar(20), -> UserAge int -> );现在可以使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into updateIfConditionDemo(UserName, UserAge) values('Larry', 23); ... 阅读更多