找到 4219 篇文章 关于 MySQLi
94 次浏览
以下是语法 -show variables where Variable_name like 'yourVariable1%' or Variable_name like 'yourVariable2%', .............N;让我们实现上述语法来显示(多个)变量 -mysql> show variables where Variable_name like 'key%' or Variable_name like 'innodb_undo%' or Variable_name like 'innodb_log%';输出+------------------------------------+----------+ | Variable_name | Value | +------------------------------------+----------+ | innodb_log_buffer_size | 1048576 | | innodb_log_checksums | ON | | innodb_log_compressed_pages | ON ... 阅读更多
2K+ 次浏览
让我们首先创建一个表 -mysql> create table DemoTable -> ( -> PunchOut timestamp, -> PunchStatus tinyint(1) -> ); Query OK, 0 rows affected (0.51 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable values('2019-01-31 6:30:10', 1); Query OK, 1 row affected (0.22 sec) mysql> insert into DemoTable values('2019-02-06 4:10:13', 0); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable values('2018-12-16 03:00:30', 0); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values('2016-11-25 02:10:00', 1); Query OK, 1 row affected (0.22 sec)显示表中的所有记录使用 select 语句 -mysql> select *from DemoTable;输出+---------------------+-------------+ | PunchOut | PunchStatus | +---------------------+-------------+ | 2019-01-31 06:30:10 | 1 | | 2019-02-06 04:10:13 | 0 | | 2018-12-16 03:00:30 | ... 阅读更多
862 次浏览
使用 REGEXP 仅返回数字行。让我们首先创建一个表 -mysql> create table DemoTable -> ( -> StudentId varchar(100) -> ); Query OK, 0 rows affected (0.51 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable values('John74747'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable values('8494575Carol'); Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable values('985755645'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values('Carol-9032'); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values('101'); ... 阅读更多
445 次浏览
使用 RAND() 方法进行随机,并使用 LIMIT() 方法在 MySQL 中限制记录数量。让我们首先创建一个表 -mysql> create table DemoTable -> ( -> Value int -> ); Query OK, 0 rows affected (0.54 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable values(100); Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable values(300); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values(600); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable values(700); Query OK, 1 row ... 阅读更多
101 次浏览
让我们首先创建一个表 -mysql> create table DemoTable -> ( -> DateOfBirth varchar(100) -> ); Query OK, 0 rows affected (0.55 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable values('2019/01/31'); Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable values('1980/02/01'); Query OK, 1 row affected (0.25 sec) mysql> insert into DemoTable values('1985/04/10'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values('1995/06/04'); Query OK, 1 row affected (0.28 sec) mysql> insert into DemoTable values('1990/12/24'); Query OK, 1 row affected (0.18 sec) ... 阅读更多
1K+ 次浏览
为此使用 FORMAT() 方法。让我们首先创建一个表 -mysql> create table DemoTable -> ( -> Amount DECIMAL(10, 2) -> ); Query OK, 0 rows affected (0.45 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable values(84848757.60); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable values(95868685.50); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values(4242342.36); Query OK, 1 row affected (0.21 sec)显示表中的所有记录使用 select 语句 -mysql> select *from DemoTable;输出+-------------+ | Amount | +-------------+ | 84848757.60 ... 阅读更多
60 次浏览
让我们首先创建一个表 -mysql> create table DemoTable -> ( -> Value int -> ); Query OK, 0 rows affected (0.54 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable values(100); Query OK, 1 row affected (0.21 sec) mysql> insert into DemoTable values(150); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values(180); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values(200); Query OK, 1 row affected (0.14 sec)显示表中的所有记录使用 select 语句 -mysql> select *from DemoTable;输出+-------+ | Value ... 阅读更多
4K+ 次浏览
使用 ORDER BY 和 DESC 以降序排序。要计算值,请使用 COUNT()。例如,如果名称“John”在列中出现三次,则单独的列将显示计数 3,以此类推,所有计数值将使用 ORDER BY DESC 以降序排列。让我们首先创建一个表 -mysql> create table DemoTable -> ( -> EmployeeName varchar(100) -> ); Query OK, 0 rows affected (0.85 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable ... 阅读更多
166 次浏览
为此使用 MAX() 函数以及 SUBSTRING()。让我们首先创建一个表 -mysql> create table DemoTable -> ( -> Id varchar(200) -> ); Query OK, 0 rows affected (0.52 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable values('2019-0515-1980'); Query OK, 1 row affected (0.49 sec) mysql> insert into DemoTable values('2019-0516-780'); Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable values('2019-0517-2780'); Query OK, 1 row affected (0.16 sec)显示表中的所有记录使用 select 语句 -mysql> select *from DemoTable;输出+----------------+ | Id ... 阅读更多
1K+ 次浏览
让我们首先创建一个表 -mysql> create table DemoTable -> ( -> Id varchar(100), -> Message varchar(200) -> ); Query OK, 0 rows affected (1.17 sec)插入一些记录到表中使用 insert 命令 -mysql> insert into DemoTable values('1', ''); Query OK, 1 row affected (0.23 sec) mysql> insert into DemoTable values('1', 'Hi'); Query OK, 1 row affected (0.21 sec) mysql> insert into DemoTable values('2', 'Hello'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values('3', 'Awesome'); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable values('3', ... 阅读更多