当前位置: 首页 > backend >正文

以下是 MySQL 中常用到的 英语单词和词组 的全面分类整理,涵盖数据库操作、SQL语句、函数、配置等核心内容

 一、数据库基础操作
1. Database Operations  
   - `CREATE DATABASE` (创建数据库)  
   - `ALTER DATABASE` (修改数据库)  
   - `DROP DATABASE` (删除数据库)  
   - `SHOW DATABASES` (显示所有数据库)  
   - `USE` (选择数据库)  

2. Table Operations  
   - `CREATE TABLE` (创建表)  
   - `ALTER TABLE` (修改表结构)  
   - `DROP TABLE` (删除表)  
   - `TRUNCATE TABLE` (清空表数据)  
   - `RENAME TABLE` (重命名表)  
   - `DESCRIBE` / `DESC` (查看表结构)  

 二、数据类型与约束
1. Data Types  
   - `INT` / `BIGINT` (整数类型)  
   - `VARCHAR` (可变长度字符串)  
   - `CHAR` (定长字符串)  
   - `TEXT` (长文本)  
   - `DATE` / `DATETIME` / `TIMESTAMP` (日期时间类型)  
   - `DECIMAL` / `FLOAT` / `DOUBLE` (浮点数)  
   - `BOOLEAN` (布尔值)  
   - `BLOB` (二进制大对象)  
   - `JSON` (JSON 数据类型)  

2. Constraints (约束)  
   - `PRIMARY KEY` (主键)  
   - `FOREIGN KEY` (外键)  
   - `UNIQUE` (唯一约束)  
   - `NOT NULL` (非空约束)  
   - `DEFAULT` (默认值)  
   - `CHECK` (条件约束)  
   - `AUTO_INCREMENT` (自增字段)  

 三、数据操作 (DML)
1. CRUD Operations  
   - `SELECT` (查询数据)  
   - `INSERT INTO` (插入数据)  
   - `UPDATE` (更新数据)  
   - `DELETE FROM` (删除数据)  

2. Filtering & Sorting  
   - `WHERE` (条件过滤)  
   - `ORDER BY` (排序)  
   - `LIMIT` (限制返回行数)  
   - `OFFSET` (偏移量)  

3. Joins (表连接)  
   - `INNER JOIN` (内连接)  
   - `LEFT JOIN` / `RIGHT JOIN` (左/右连接)  
   - `FULL OUTER JOIN` (全外连接)  
   - `CROSS JOIN` (交叉连接)  
   - `SELF JOIN` (自连接)  

4. Subqueries (子查询)  
   - `EXISTS` / `NOT EXISTS`  
   - `IN` / `NOT IN`  
   - `ANY` / `ALL`  

 四、聚合与分组
1. Aggregate Functions (聚合函数)  
   - `COUNT()` (计数)  
   - `SUM()` (求和)  
   - `AVG()` (平均值)  
   - `MAX()` / `MIN()` (最大/最小值)  
   - `GROUP_CONCAT()` (分组拼接字符串)  

2. Grouping  
   - `GROUP BY` (分组)  
   - `HAVING` (分组后过滤)  

 五、索引与优化
1. Indexes  
   - `CREATE INDEX` (创建索引)  
   - `DROP INDEX` (删除索引)  
   - `UNIQUE INDEX` (唯一索引)  
   - `FULLTEXT INDEX` (全文索引)  

2. Optimization  
   - `EXPLAIN` (分析查询执行计划)  
   - `OPTIMIZE TABLE` (优化表)  
   - `CACHE` (查询缓存)  

 六、事务与锁
1. Transactions  
   - `START TRANSACTION` (开始事务)  
   - `COMMIT` (提交事务)  
   - `ROLLBACK` (回滚事务)  
   - `SAVEPOINT` (保存点)  

2. Isolation Levels (隔离级别)  
   - `READ UNCOMMITTED`  
   - `READ COMMITTED`  
   - `REPEATABLE READ`  
   - `SERIALIZABLE`  

3. Locking  
   - `LOCK TABLES` / `UNLOCK TABLES`  
   - `FOR UPDATE` (行级锁)  
   - `SHARE MODE` (共享锁)  

 七、用户与权限
1. User Management  
   - `CREATE USER` (创建用户)  
   - `DROP USER` (删除用户)  
   - `RENAME USER` (重命名用户)  

2. Permissions  
   - `GRANT` (授权)  
   - `REVOKE` (撤销权限)  
   - `SHOW GRANTS` (查看权限)  

 八、备份与恢复
- `BACKUP DATABASE` (备份数据库)  
- `RESTORE` (恢复数据库)  
- `mysqldump` (命令行备份工具)  

 九、高级功能
1. Stored Procedures & Functions  
   - `CREATE PROCEDURE` (存储过程)  
   - `CREATE FUNCTION` (函数)  
   - `CALL` (调用存储过程)  

2. Triggers  
   - `BEFORE INSERT` / `AFTER UPDATE` (触发器时机)  
   - `NEW` / `OLD` (引用新旧数据)  

3. Views  
   - `CREATE VIEW` (创建视图)  
   - `DROP VIEW` (删除视图)  

4. Partitioning  
   - `PARTITION BY` (按条件分区)  

 十、错误与日志
- `ERROR 1064` (语法错误)  
- `SHOW ERRORS` (显示错误信息)  
- `SHOW WARNINGS` (显示警告)  
- `GENERAL LOG` (通用日志)  
- `SLOW QUERY LOG` (慢查询日志)  

 十一、配置与连接
- `my.cnf` (配置文件)  
- `PORT` (端口号)  
- `HOST` (主机地址)  
- `CHARACTER SET` (字符集)  
- `COLLATION` (排序规则)  

 十二、其他常用关键词
- `AS` (别名)  
- `DISTINCT` (去重)  
- `BETWEEN` (范围查询)  
- `LIKE` / `REGEXP` (模糊匹配)  
- `CASE WHEN` (条件判断)  
- `UNION` / `UNION ALL` (合并结果集)  

http://www.xdnf.cn/news/7430.html

相关文章:

  • 监控易:一体化集成平台,打破运维壁垒
  • 通过子接口(Sub-Interface)实现三层接口与二层 VLAN 接口的通信
  • bat 批处理获取日期、时间
  • vue3自适应高度超出折叠功能
  • 【DNS寻址之旅】从敲下网址到网页呈现:DNS的“第一次亲密接触”**
  • 聊聊更新中断和更新事件那些事儿
  • 【C++】不推荐使用的std::allocator<void>
  • 对于程序员的个人理解
  • 机器学习第十七讲:PCA → 把100维数据压缩成3D视图仍保持主要特征
  • 【机器人】复现 3D-Mem 具身探索和推理 | 3D场景记忆 CVPR 2025
  • 【STM32】ST-Link V2.1制作
  • 软件工程第六章-详细设计
  • Git 使用全攻略:从入门到精通
  • 牛客网NC209794:使徒袭来
  • 2025年PMP 学习二十一 14章 项目立项管理
  • 系统安全及应用深度笔记
  • (已解决:基于WSL2技术)Windows11家庭中文版(win11家庭版)如何配置和使用Docker Desktop
  • Java大数据机器学习模型在金融衍生品风险建模中的创新实践
  • 【Unity网络编程知识】Unity的 WWW相关类学习
  • 【免费下载】2025年全国地铁路线及站点矢量数据
  • 关于IntegerCache.cache的介绍
  • 【密码学——基础理论与应用】李子臣编著 第十二章 SM3密码杂凑算法 课后习题
  • Ubuntu 远程桌面配置指南
  • 数据要素及征信公司数据要素实践
  • 探究:霍尔开关,在电动晾衣架丝滑升降与卷发器智能温控中的关键作用
  • 已解决——如何让网站实现HTTPS访问?
  • 前端页面 JavaScript数据交互
  • 鸿蒙 系统-安全-程序访问控制-应用权限管控
  • ES6详解
  • Linux中的DNS的安装与配置