找到 6705 篇文章 相关数据库
983 次浏览
您可以使用 MySQL 中的内置函数 date_add()。语法如下:UPDATE yourTableName SET yourDateColumnName=DATE_ADD(yourDateColumnName, interval 1 year);为了理解以上语法,让我们先创建一个表。创建表的查询如下:mysql> create table UpdateDate -> ( -> Id int, -> DueDate datetime -> ); Query OK, 0 rows affected (0.76 sec)使用 insert 命令在表中插入一些记录。插入记录的查询如下:mysql> insert into UpdateDate values(1001, '2012-5-21'); Query OK, 1 row affected (0.17 ... 阅读更多
946 次浏览
要在 MySQL 中从查询结果设置用户变量,您需要将该变量移至赋值语句中。为了理解以上概念,让我们先创建一个表。创建表的查询如下:mysql> create table UserVariable -> ( -> Id int, -> Name varchar(100) -> ); Query OK, 0 rows affected (0.53 sec)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into UserVariable values(101, 'John'); Query OK, 1 row affected (0.17 sec) mysql> insert ... 阅读更多
445 次浏览
您可以使用 alter 命令。语法如下:ALTER TABLE yourTableName MODIFY COLUMN yourColumNam enum(yourOldValue1, yourOldValue2, ....N, yourNewValue1, yourNewValue2, ....N);为了理解以上语法,让我们先创建一个表。创建表的查询如下:mysql> create table EnumDemo -> ( -> AllColors enum('RED', 'GREEN') -> ); Query OK, 0 rows affected (0.66 sec)现在 AllColors 中有两个 enum 类型的成员。如果您想向 enum 类型添加更多成员,请使用以下查询:mysql> alter table EnumDemo -> modify column ... 阅读更多
1K+ 次浏览
要显示当前配置变量,您可以使用 show 命令。语法如下:show variables;您可以使用 LIKE 运算符进一步重写以上语法。语法如下:show variables like ‘%anyStringValue%’;以下查询显示了一个获取一些配置变量的示例:mysql> show variables like '%max%';Output+------------------------------------------------------+----------------------+ | Variable_name | Value | +------------------------------------------------------+----------------------+ | binlog_max_flush_queue_time ... 阅读更多
527 次浏览
MySQL 中的 BOOLEAN 和 BOOL 都等价于 TINYINT(1)。每当您使用 BOOLEAN 和 BOOL 数据类型创建列时,MySQL 会隐式地将 BOOLEAN 和 BOOL 转换为 TINYINT(1)。BOOLEAN 和 BOOL 是 TINYINT(1) 的等价物,因为它们是同义词。使用 BOOLEAN 数据类型创建表。创建表的查询。mysql> create table BooleanDemo -> ( -> IsOn BOOLEAN -> ); Query OK, 0 rows affected (0.58 sec)现在检查以上表的内部结构。查询如下:mysql> show create table BooleanDemo;Output+-------------+----------------------------------------------------------------------------------------------------------------------------------+ | Table | Create Table ... 阅读更多
2K+ 次浏览
为此,您可以使用 MySQL dual 表进行插入。让我们创建一个表来理解条件插入的概念。创建表的查询如下:mysql> create table ConditionalInsertDemo -> ( -> UserId int, -> TotalUser int, -> NumberOfItems int -> ); Query OK, 0 rows affected (0.58 sec)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into ConditionalInsertDemo values(101, 560, 780); Query OK, 1 row affected (0.19 sec) mysql> insert into ConditionalInsertDemo values(102, 660, 890); Query OK, 1 row affected (0.20 sec) ... 阅读更多
1K+ 次浏览
BOOL 和 BOOLEAN 都像 TINYINT(1)。您可以说两者都是 TINYINT(1) 的同义词。BOOLEAN以下是一个 BOOLEAN 的示例。使用布尔类型列创建表的查询。mysql> create table Demo -> ( -> isVaidUser boolean -> ); Query OK, 0 rows affected (1.08 sec)使用 insert 命令在表中插入记录的查询如下:mysql> insert into Demo values(true); Query OK, 1 row affected (0.19 sec) mysql> insert into Demo values(0); Query OK, 1 row affected (0.17 sec)显示表中的所有值 ... 阅读更多
4K+ 次浏览
您可以使用 MySQL 中的 TRUNCATE() 函数将数字格式化为保留两位小数。语法如下:SELECT TRUNCATE(yourColumnName, 2) as anyVariableName from yourTableName;为了理解以上语法,让我们先创建一个表。创建表的查询如下:mysql> create table FormatNumberTwoDecimalPlace -> ( -> Number float -> ); Query OK, 0 rows affected (0.59 sec)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into FormatNumberTwoDecimalPlace values(123.456); Query OK, 1 row affected (0.13 sec) mysql> insert into FormatNumberTwoDecimalPlace values(1.6789); Query OK, 1 ... 阅读更多
4K+ 次浏览
您可以使用 update 命令递增数据库。语法如下:UPDATE yourTableName set yourColumnName=yourColumnName+1 where condition;为了理解以上语法,让我们先创建一个表。创建表的查询如下:mysql> create table IncrementBy1 -> ( -> Id int, -> Name varchar(100), -> CounterLogin int -> ); Query OK, 0 rows affected (0.63 sec)使用 insert 命令插入一些记录。在表中插入记录的查询如下:mysql> insert into IncrementBy1 values(100, 'John', 30); Query OK, 1 row affected (0.17 sec) mysql> insert ... 阅读更多
129 次浏览
您可以使用 phpMyAdmin,因为它是最棒的免费工具之一。它可以用于任何安装了 PHP 和 MySQL 的系统。它是一款免费且开源的 MySQL 和 MariaDB 管理工具。PHPMYADMIN以下是下载地址:https://www.phpmyadmin.net/downloads/phpMyAdmin 的功能如下:开源工具MySQL 和 MariaDB 数据库管理。最流行的 MySQL 管理工具之一轻松地从 CSV 和 SQL 导入数据将数据导出为各种格式。包括:CSV、SQL、XML、PDF、Word、Excel、LaTeX 等。管理多个服务器您也可以使用 EMMA。它也是一个轻量级的应用程序。阅读更多