MySQL命令包括创建、查询、更新、删除等操作,如CREATE、SELECT、INSERT、UPDATE、DELETE等。
MySQL基本命令
1、连接数据库
mysql u 用户名 p 密码 h 主机名 P 端口号
2、显示所有数据库
SHOW DATABASES;
3、选择数据库
USE 数据库名;
4、显示当前数据库的所有表
SHOW TABLES;
5、查询数据
SELECT 列名 FROM 表名 WHERE 条件;
6、插入数据
INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);
7、更新数据
UPDATE 表名 SET 列1=值1, 列2=值2, ... WHERE 条件;
8、删除数据
DELETE FROM 表名 WHERE 条件;
9、创建表
CREATE TABLE 表名 ( 列名1 数据类型, 列名2 数据类型, 列名3 数据类型, ... );
10、修改表结构
ALTER TABLE 表名 ADD/MODIFY/DROP COLUMN 列名 数据类型;
11、删除表
DROP TABLE 表名;
MySQL高级命令
1、排序查询结果
SELECT * FROM 表名 ORDER BY 列名 ASC/DESC;
2、分组查询结果
SELECT * FROM 表名 GROUP BY 列名;
3、连接查询(内连接)
SELECT * FROM 表1 INNER JOIN 表2 ON 表1.列名 = 表2.列名;
4、连接查询(左连接)
SELECT * FROM 表1 LEFT JOIN 表2 ON 表1.列名 = 表2.列名;
5、连接查询(右连接)
SELECT * FROM 表1 RIGHT JOIN 表2 ON 表1.列名 = 表2.列名;
6、根据条件查询记录数(COUNT)
SELECT COUNT(*) FROM 表名;
7、根据条件查询记录数(COUNT DISTINCT)
SELECT COUNT(DISTINCT 列名) FROM 表名;
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/518827.html