找到 4219 篇文章 关于 MySQLi
405 次查看
让我们首先创建一个表 - mysql> create table DemoTable ( StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(40), StudentMathMarks int, StudentMySQLMarks int, status ENUM('ACTIVE', 'INACTIVE') ); 查询 OK,0 行受影响 (0.47 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable(StudentName, StudentMathMarks, StudentMySQLMarks, status) values('Chris', 45, 67, 'active'); 查询 OK,1 行受影响 (0.10 秒) mysql> insert into DemoTable(StudentName, StudentMathMarks, StudentMySQLMarks, status) values('Bob', 89, 78, 'inactive'); 查询 OK,1 行受影响 (0.10 秒) mysql> insert into DemoTable(StudentName, StudentMathMarks, StudentMySQLMarks, status) values('David', 56, 68, 'active'); 查询 OK,1 行受影响 ... 阅读更多
3K+ 次查看
BIGINT 和 BIGINT(20) 之间的唯一区别在于显示宽度。20 可用于显示宽度。让我们看一个例子并创建一个表。在这里,我们设置了 BIGINT(20) - mysql> create table DemoTable ( Number bigint(20) zerofill ); 查询 OK,0 行受影响 (0.58 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values(1); 查询 OK,1 行受影响 (0.08 秒) mysql> insert into DemoTable values(12); 查询 OK,1 行受影响 (0.15 秒) mysql> insert into DemoTable values(123); 查询 OK,1 行受影响 (0.13 秒) mysql> insert into DemoTable values(1234); 查询 OK,... 阅读更多
163 次查看
让我们首先创建一个表 - mysql> create table DemoTable ( Name varchar(40) ); 查询 OK,0 行受影响 (0.55 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('John'); 查询 OK,1 行受影响 (0.10 秒) mysql> insert into DemoTable values('Sam'); 查询 OK,1 行受影响 (0.13 秒) mysql> insert into DemoTable values('Mike'); 查询 OK,1 行受影响 (0.11 秒) mysql> insert into DemoTable values('Ethan'); 查询 OK,1 行受影响 (0.10 秒) mysql> insert into DemoTable values('Johnson'); 查询 OK,1 行受影响 (0.16 秒) mysql> insert into DemoTable values('Bob'); 查询 OK,1 行受影响 ... 阅读更多
100 次查看
为此,请使用 LEFT() 方法。对于操作,我们使用了 LOCATE() 和 REVERSE() 方法。让我们首先创建一个表 - mysql> create table DemoTable ( Title text ); 查询 OK,0 行受影响 (0.52 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('$/This$is[MySQL]$/MySQL[FirstClass]$MySQL[SecondClass]'); 查询 OK,1 行受影响 (0.19 秒) mysql> insert into DemoTable values('$/This$is[Java]$/Java[FirstClass]$Java[SecondClass]'); 查询 OK,1 行受影响 (0.10 秒) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable; 这将产生以下输出 - +--------------------------------------------------------+ | Title ... 阅读更多
102 次查看
对于此类字符串操作,您需要使用 MySQL SUBSTRING_INDEX()。让我们首先创建一个表 - mysql> create table DemoTable ( SystemIpAddress text ); 查询 OK,0 行受影响 (0.58 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('192.168.130.67'); 查询 OK,1 行受影响 (0.09 秒) mysql> insert into DemoTable values('192.168.130.87'); 查询 OK,1 行受影响 (0.13 秒) mysql> insert into DemoTable values('192.168.131.47'); 查询 OK,1 行受影响 (0.31 秒) mysql> insert into DemoTable values('192.168.134.50'); 查询 OK,1 行受影响 (0.12 秒) mysql> insert into DemoTable values('192.168.131.12'); 查询 OK,1 行受影响 (0.21 秒) 显示 ... 阅读更多
109 次查看
不,不需要插入 auto_increment 列值,因为它从 1 开始并自行插入。这是因为我们已将其设置为自动递增。让我们首先创建一个表 - mysql> create table DemoTable ( EmployeeId int NOT NULL AUTO_INCREMENT, EmployeeName varchar(30), EmployeeSalary int, PRIMARY KEY(EmployeeId) ); 查询 OK,0 行受影响 (0.49 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable(EmployeeName, EmployeeSalary) values('Chris', 56789); 查询 OK,1 行受影响 (0.15 秒) mysql> insert into DemoTable(EmployeeName, EmployeeSalary) values('David', 78909); 查询 OK,1 行受影响 (0.14 秒) mysql> ... 阅读更多
343 次查看
让我们首先创建一个表 - mysql> create table DemoTable ( StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, Score int ); 查询 OK,0 行受影响 (0.45 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable(Score) values(56); 查询 OK,1 行受影响 (0.24 秒) mysql> insert into DemoTable(Score) values(78); 查询 OK,1 行受影响 (0.09 秒) mysql> insert into DemoTable(Score) values(34); 查询 OK,1 行受影响 (0.10 秒) mysql> insert into DemoTable(Score) values(55); 查询 OK,1 行受影响 (0.37 秒) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable; 这将产生 ... 阅读更多
377 次查看
为此,请使用 FLOOR() 函数。在这里,我们将从包含 5.23、8.76、12.00、22.68 等记录的列表中提取 12.00、35.00 等记录。让我们首先创建一个表 - mysql> create table DemoTable ( Value DECIMAL(4, 2) ); 查询 OK,0 行受影响 (0.53 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values(54.20); 查询 OK,1 行受影响 (0.13 秒) mysql> insert into DemoTable values(55.0); 查询 OK,1 行受影响 (0.24 秒) mysql> insert into DemoTable values(7.8); 查询 OK,1 行受影响 (0.15 秒) mysql> insert into DemoTable values(9.0); 查询 OK,... 阅读更多
1K+ 次查看
让我们首先创建一个表 - mysql> create table DemoTable ( Marks int ); 查询 OK,0 行受影响 (0.62 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values(88); 查询 OK,1 行受影响 (0.17 秒) mysql> insert into DemoTable values(65); 查询 OK,1 行受影响 (0.15 秒) mysql> insert into DemoTable values(98); 查询 OK,1 行受影响 (0.14 秒) mysql> insert into DemoTable values(45); 查询 OK,1 行受影响 (0.10 秒) mysql> insert into DemoTable values(67); 查询 OK,1 行受影响 (0.33 秒) 使用 select 语句显示表中的所有记录 - mysql> select ... 阅读更多
408 次查看
为此使用 DELETE。让我们首先创建一个表 - mysql> create table DemoTable ( Name varchar(40), Score1 int , Score2 int ); 查询 OK,0 行受影响 (2.71 秒) 使用 insert 命令在表中插入一些记录 - mysql> insert into DemoTable values('John', 56, 76); 查询 OK,1 行受影响 (0.66 秒) mysql> insert into DemoTable values('Chris', 77, 77); 查询 OK,1 行受影响 (0.15 秒) mysql> insert into DemoTable values('David', 89, 98); 查询 OK,1 行受影响 (0.13 秒) 使用 select 语句显示表中的所有记录 - mysql> select *from DemoTable; 这将产生以下输出 ... 阅读更多