找到关于 MySQLi 的4219 篇文章
796 次浏览
让我们首先创建一个表:mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Marks1 int, -> Marks2 int, -> Marks3 int -> ); 查询成功,0 行受影响 (0.60 秒) 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(Marks1, Marks2, Marks3) values(45, 67, 34); 查询成功,1 行受影响 (0.33 秒) mysql> insert into DemoTable(Marks1, Marks2, Marks3) values(89, 87, 56); 查询成功,1 行受影响 (0.13 秒) mysql> insert into DemoTable(Marks1, Marks2, Marks3) values(87, 56, 54); 查询成功,1 行受影响 (0.31 秒) 显示 ... 阅读更多
150 次浏览
为此,您可以使用 GROUP BY 和 ORDER BY 子句。让我们首先创建一个表:mysql> create table DemoTable -> ( -> URL varchar(40), -> DomainName varchar(20), -> SearchTimes int -> ); 查询成功,0 行受影响 (0.62 秒) 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values('www.gmail.com', 'gmail.com', 4); 查询成功,1 行受影响 (0.26 秒) mysql> insert into DemoTable values('www.google.com', 'google.com', 3); 查询成功,1 行受影响 (0.25 秒) mysql> insert into DemoTable values('www.gmail.com', 'gmail.com', 9); 查询成功,1 行受影响 (0.15 秒) mysql> insert ... 阅读更多
112 次浏览
使用 SELECT ENGINE 显示存储引擎名称。让我们首先创建一个表:mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20), -> Age int, -> CountryName varchar(20) -> ); 查询成功,0 行受影响 (0.63 秒) 以下是使用 JDBC 获取存储引擎的 Java 代码:示例import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class GetTheStorageEngine { public static void main(String[] args) { String hostURL = "jdbc:mysql://127.0.0.1:3306/web?useSSL=false"; Connection con = null; ... 阅读更多
284 次浏览
要在 MySQL 中获取日期的最后一秒,请使用 INTERVAL 命令。让我们首先创建一个表:mysql> create table DemoTable -> ( -> JoiningDatetime datetime, -> DueDatetime datetime -> ); 查询成功,0 行受影响 (0.55 秒) 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable(JoiningDatetime) values('2019-11-03 12:34:54'); 查询成功,1 行受影响 (0.18 秒) mysql> insert into DemoTable(JoiningDatetime) values('2019-10-04 12:34:54'); 查询成功,1 行受影响 (0.13 秒) 使用 select 语句显示表中的所有记录:mysql> select *from DemoTable; 这将产生以下输出:+---------------------+-------------+ | JoiningDatetime ... 阅读更多
132 次浏览
您可以使用 ORDER BY TRIM()。让我们首先创建一个表:mysql> create table DemoTable -> ( -> Title text -> ); 查询成功,0 行受影响 (1.09 秒) 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values('MongoDB is a no SQL database'); 查询成功,1 行受影响 (0.18 秒) mysql> insert into DemoTable values('The MySQL is a relational database'); 查询成功,1 行受影响 (0.22 秒) mysql> insert into DemoTable values('The Java language is good'); 查询成功,1 行受影响 (0.35 秒) mysql> insert into DemoTable values('Python is good language'); Query ... 阅读更多
321 次浏览
要仅替换单个字符,请在 MySQL 中使用 REPLACE()。让我们首先创建一个表:mysql> create table DemoTable -> ( -> Name varchar(20) -> ); 查询成功,0 行受影响 (0.69 秒) 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values('John Smitk'); 查询成功,1 行受影响 (0.09 秒) mysql> insert into DemoTable values('David Miller'); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable values('Adam Smitk'); 查询成功,1 行受影响 (0.11 秒) 使用 select 语句显示表中的所有记录:mysql> select *from DemoTable; 这将产生以下 ... 阅读更多
68 次浏览
为此,您可以使用 ORDER BY IFNULL()。让我们首先创建一个表:mysql> create table DemoTable -> ( -> Name varchar(20), -> CountryName varchar(20) -> ); 查询成功,0 行受影响 (0.61 秒) 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values('Chris', NULL); 查询成功,1 行受影响 (0.19 秒) mysql> insert into DemoTable values('David', 'AUS'); 查询成功,1 行受影响 (0.14 秒) mysql> insert into DemoTable values(NULL, 'UK'); 查询成功,1 行受影响 (0.17 秒) mysql> insert into DemoTable values(NULL, 'AUS'); 查询成功,1 行受影响 (0.10 秒) mysql> ... 阅读更多
1K+ 次浏览
为此,您可以使用 UPDATE 命令以及 PROCEDURE 中的 WHERE 子句。让我们首先创建一个表:mysql> create table DemoTable -> ( -> Id int, -> FirstName varchar(20), -> LastName varchar(20) -> ); 查询成功,0 行受影响 (0.56 秒) 使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable values(101, 'David', 'Brown'); 查询成功,1 行受影响 (0.15 秒) mysql> insert into DemoTable values(102, 'Chris', 'Brown'); 查询成功,1 行受影响 (0.08 秒) mysql> insert into DemoTable values(103, 'John', 'Doe'); 查询成功,1 行受影响 (0.07 ... 阅读更多
浏览量:227
如果我们在 INSERT 语句中不插入任何内容,那么对于 timestamp 类型,它将插入当前日期时间。让我们先创建一个表:
mysql> create table DemoTable
-> (
-> UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
-> UserLoginDate timestamp default current_timestamp
-> );
Query OK, 0 rows affected (0.61 sec)
使用 insert 命令在表中插入一些记录:
mysql> insert into DemoTable values();
Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values();
Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable values();
Query OK, 1 row affected (0.08 ... 阅读更多