MySQL 七大核心语句快速掌握数据操作指南
- 行业动态
- 2024-04-23
- 1
数据库操作
1、创建数据库:CREATE DATABASE 数据库名;
2、删除数据库:DROP DATABASE 数据库名;
3、查看所有数据库:SHOW DATABASES;
4、选择数据库:USE 数据库名;
数据表操作
1、创建数据表:CREATE TABLE 表名 (列名1 数据类型, 列名2 数据类型, …);
2、删除数据表:DROP TABLE 表名;
3、查看所有数据表:SHOW TABLES;
4、查看数据表结构:DESCRIBE 表名;
5、修改数据表结构:ALTER TABLE 表名 ADD/CHANGE/DROP 列名 数据类型;
6、重命名数据表:RENAME TABLE 原表名 TO 新表名;
7、复制数据表:CREATE TABLE 新表名 LIKE 原表名;
8、删除数据表中的数据:TRUNCATE TABLE 表名;
9、清空数据表中的数据:DELETE FROM 表名;
数据插入与更新
1、插入数据:INSERT INTO 表名 (列名1, 列名2, …) VALUES (值1, 值2, …);
2、批量插入数据:INSERT INTO 表名 (列名1, 列名2, …) VALUES (值1, 值2, …), (值1, 值2, …), …;
3、根据条件更新数据:UPDATE 表名 SET 列名1=值1, 列名2=值2, … WHERE 条件;
4、根据条件删除数据:DELETE FROM 表名 WHERE 条件;
数据查询
1、查询所有数据:SELECT * FROM 表名;
2、根据条件查询数据:SELECT * FROM 表名 WHERE 条件;
3、根据多个条件查询数据:SELECT * FROM 表名 WHERE 条件1 AND/OR 条件2;
4、根据排序规则查询数据:SELECT * FROM 表名 ORDER BY 列名 ASC/DESC;
5、根据分组规则查询数据:SELECT * FROM 表名GROUP BY 列名;
6、根据聚合函数查询数据:SELECT COUNT(*), SUM(列名), AVERAGE(列名), MAX(列名), MIN(列名) FROM 表名;
7、根据子查询查询数据:SELECT * FROM 表名 INNER/LEFT/RIGHT/FULLJOIN (SELECT * FROM 子查询) AS t1 ON t1.关联字段 = t2.关联字段;
8、根据分页查询数据:SELECT * FROM 表名LIMIT start, length;
索引与事务操作
1、创建索引:CREATE INDEX index_name ON table_name(column_name);
2、删除索引:DROP INDEX index_name ON table_name;
3、显示索引:SHOW INDEX FROM table_name;
4、SQL事务处理:BEGIN, SAVEPOINT, RELEASE SAVEPOINT, and the SQLCOMMIT and the SQLROLLBACK commands to control transactions in your programs or scripts.
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/232095.html