MYSQL 常用语句速查(最新整理)

 更新时间:2024年12月24日 09:00:37   作者:IslandZzzz  
这篇文章主要介绍了MYSQL 常用语句速查,包括库级操作、表级操作、字段级操作和数据级操作,需要的朋友可以参考下

好的,按照你的要求,调整后的表格如下:

好的,我已经在表级操作中新增了查看某一张具体表的操作,以下是更新后的表格:

级别操作类型SQL 语句示例
库级CREATE DATABASECREATE DATABASE mydb;
库级SHOW DATABASESSHOW DATABASES;
库级DROP DATABASEDROP DATABASE mydb;
库级ALTER DATABASEALTER DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
表级CREATE TABLECREATE TABLE users (id INT AUTO_INCREMENT, name VARCHAR(100), age INT, PRIMARY KEY(id));
表级SHOW TABLESSHOW TABLES;
表级DESCRIBE table_nameDESCRIBE users;
表级DROP TABLEDROP TABLE users;
表级ALTER TABLEALTER TABLE users ADD COLUMN email VARCHAR(100);
字段级ALTER TABLE ADD COLUMNALTER TABLE users ADD COLUMN email VARCHAR(100);
字段级DESCRIBEDESCRIBE users;
字段级ALTER TABLE DROP COLUMNALTER TABLE users DROP COLUMN email;
字段级ALTER TABLE MODIFY COLUMNALTER TABLE users MODIFY COLUMN age INT NOT NULL;
数据级INSERT INTOINSERT INTO users (name, age) VALUES ('Alice', 30);
数据级SELECTSELECT * FROM users;
数据级SELECT ... WHERESELECT * FROM users WHERE age > 25;
数据级UPDATEUPDATE users SET age = 31 WHERE name = 'Alice';
数据级DELETE FROMDELETE FROM users WHERE name = 'Alice';

详细说明:

库级操作:

  • CREATE DATABASE:创建一个新的数据库。
  • SHOW DATABASES:查看当前 MySQL 服务器上的所有数据库。
  • DROP DATABASE:删除指定的数据库。
  • ALTER DATABASE:修改数据库的属性(如字符集、排序规则等)。

表级操作:

  • CREATE TABLE:创建一张新的表。
  • SHOW TABLES:查看当前数据库中的所有表。
  • DROP TABLE:删除指定的表。
  • ALTER TABLE:修改表的结构(例如添加列、删除列、修改列类型等)。
  • DESCRIBE table_name:查看某一张具体表的结构,包括列名、数据类型、默认值、是否允许为 NULL 等。

字段级操作:

  • ALTER TABLE ADD COLUMN:向表中添加一个新字段。
  • DESCRIBE:查看表的结构,包含列信息、数据类型、默认值等。
  • ALTER TABLE DROP COLUMN:删除表中的某一列。
  • ALTER TABLE MODIFY COLUMN:修改表中某一列的类型、大小或其他属性。

数据级操作:

  • INSERT INTO:向表中插入一条新的记录。
  • SELECT:查询表中的数据,支持不同的过滤和排序条件。
  • SELECT ... WHERE:根据条件查询特定的记录。
  • UPDATE:更新表中现有的记录。
  • DELETE FROM:删除表中的记录。

这样修改后,表格中各个操作级别(库级、表级、字段级、数据级)已经符合你的要求。

到此这篇关于MYSQL 常用语句速查的文章就介绍到这了,更多相关mysql 常用语句速查内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • mysql数据库视图和执行计划实战案例

    mysql数据库视图和执行计划实战案例

    这篇文章主要给大家介绍了关于mysql数据库视图和执行计划的相关资料,在使用MySQL过程中视图和执行计划是一个很好的工具,文中通过图文以及代码介绍的非常详细,需要的朋友可以参考下
    2024-02-02
  • mysql5.7.13.zip安装教程(windows)

    mysql5.7.13.zip安装教程(windows)

    这篇文章主要为大家详细介绍了mysql5.7.13.zip安装教程,以及在安装mysql5.7.13.zip过程中遇到的问题,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • Mysql中的单表最大记录是多少

    Mysql中的单表最大记录是多少

    这篇文章主要介绍了Mysql中的单表最大记录是多少问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • MySQL允许root远程登录的方式

    MySQL允许root远程登录的方式

    这篇文章主要介绍了MySQL允许root远程登录的方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-06-06
  • 一文搞懂MySQL XA如何实现分布式事务

    一文搞懂MySQL XA如何实现分布式事务

    MySQL如何实现多个MySQL数据库更新的一致性呢?那就是MySQL XA,本文就来介绍一下MySQL XA如何实现分布式事务,具有一定的参考价值,感兴趣的可以了解一下
    2021-11-11
  • MySQL如何查看数据库连接数

    MySQL如何查看数据库连接数

    本文介绍了在MySQL中查看数据库连接数的多种方法,包括使用SHOWSTATUS命令、查询information_schema数据库、使用SHOWPROCESSLIST命令、查看最大连接数以及使用性能模式,每个方法都有详细的示例和注意事项,帮助你有效地监控和管理数据库连接
    2024-11-11
  • MySQL中ESCAPE关键字的用法详解

    MySQL中ESCAPE关键字的用法详解

    这篇文章主要介绍了MySQL中ESCAPE关键字的用法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • jdbc连接mysq之serverTimezone设定方式

    jdbc连接mysq之serverTimezone设定方式

    这篇文章主要介绍了jdbc连接mysq之serverTimezone设定方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Mysql实现递归树查询的使用示例

    Mysql实现递归树查询的使用示例

    Mysql我们可以使用递归查询来构建一个递归树,本文就来介绍一下Mysql实现递归树查询的使用示例,具有一定的参考价值,感兴趣的可以了解一下
    2023-10-10
  • 快速解决mysql深分页问题

    快速解决mysql深分页问题

    这篇文章主要介绍了优雅地解决mysql深分页问题,本文将会讨论当mysql表大数据量的情况,如何优化深分页问题,并附上最近的优化慢sql问题的案例伪代码,需要的朋友可以参考下
    2022-07-07

最新评论