Mysql常用命令(无废话精简版)
  RRqNAiOO6ptj 2023年11月13日 34 0



文章目录

  • 1. 数据库操作
  • CREATE DATABASE database_name; -- 创建数据库
  • DROP DATABASE database_name; -- 删除数据库
  • SHOW DATABASES; -- 显示所有数据库
  • USE database_name; -- 选择要使用的数据库
  • 2. 表操作
  • CREATE TABLE table_name (column1 datatype, column2 datatype, ...); -- 创建表
  • DROP TABLE table_name; -- 删除表
  • SHOW TABLES; -- 显示所有表的列表
  • DESCRIBE table_name; -- 获取表的描述信息
  • 3. 插入数据
  • INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...); -- 插入数据
  • 4. 查询数据
  • SELECT column1, column2, ... FROM table_name; -- 查询数据
  • SELECT * FROM table_name; -- 查询所有数据
  • SELECT DISTINCT column_name FROM table_name; -- 返回唯一的不同值
  • SELECT COUNT(*) FROM table_name; -- 返回表中的记录数
  • SELECT MAX(column_name) FROM table_name; -- 返回指定列的最大值
  • SELECT MIN(column_name) FROM table_name; -- 返回指定列的最小值
  • SELECT AVG(column_name) FROM table_name; -- 返回指定列的平均值
  • SELECT SUM(column_name) FROM table_name; -- 返回指定列的总和
  • SELECT column1, COUNT(column2) FROM table_name GROUP BY column1; -- 对结果进行分组并计数
  • SELECT column1, COUNT(column2) FROM table_name GROUP BY column1 HAVING condition; -- 对分组后的结果进行筛选
  • SELECT * FROM table_name ORDER BY column_name ASC/DESC; -- 按指定的列进行升序或降序排序
  • SELECT * FROM table_name LIMIT offset, count; -- 限制返回结果的数量
  • SELECT * FROM table_name WHERE condition; -- 过滤满足条件的数据
  • 5. 更新数据
  • UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition; -- 更新数据
  • 6. 删除数据
  • DELETE FROM table_name WHERE condition; -- 删除数据


以下是MySQL的100条常用命令,按照分类和示例的方式进行组织

1. 数据库操作

CREATE DATABASE database_name; – 创建数据库

DROP DATABASE database_name; – 删除数据库

SHOW DATABASES; – 显示所有数据库

USE database_name; – 选择要使用的数据库

2. 表操作

CREATE TABLE table_name (column1 datatype, column2 datatype, …); – 创建表

DROP TABLE table_name; – 删除表

SHOW TABLES; – 显示所有表的列表

DESCRIBE table_name; – 获取表的描述信息

3. 插入数据

INSERT INTO table_name (column1, column2, …) VALUES (value1, value2, …); – 插入数据

4. 查询数据

SELECT column1, column2, … FROM table_name; – 查询数据

SELECT * FROM table_name; – 查询所有数据

SELECT DISTINCT column_name FROM table_name; – 返回唯一的不同值

SELECT COUNT(*) FROM table_name; – 返回表中的记录数

SELECT MAX(column_name) FROM table_name; – 返回指定列的最大值

SELECT MIN(column_name) FROM table_name; – 返回指定列的最小值

SELECT AVG(column_name) FROM table_name; – 返回指定列的平均值

SELECT SUM(column_name) FROM table_name; – 返回指定列的总和

SELECT column1, COUNT(column2) FROM table_name GROUP BY column1; – 对结果进行分组并计数

SELECT column1, COUNT(column2) FROM table_name GROUP BY column1 HAVING condition; – 对分组后的结果进行筛选

SELECT * FROM table_name ORDER BY column_name ASC/DESC; – 按指定的列进行升序或降序排序

SELECT * FROM table_name LIMIT offset, count; – 限制返回结果的数量

SELECT * FROM table_name WHERE condition; – 过滤满足条件的数据

5. 更新数据

UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition; – 更新数据

6. 删除数据

DELETE FROM table_name WHERE condition; – 删除数据


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月13日 0

暂无评论

推荐阅读
RRqNAiOO6ptj