
MySQL技能完整学习列表
文章平均质量分 79
用于MySQL理论与实践学习2023年12月版本
红目香薰
全国教师技能大赛获奖教师,全国技能赛大赛大数据方向国奖指导教师,蓝桥杯国赛一等奖指导教师,其它几十项国家级、省级、企业级一二三等。CSDN博客专家、阿里云社区专家、华为云课堂认证讲师,主要研究方向为人工智能、大数据方向;拥有企业人力资源管理师、Python技术应用高级工程师、人工智能应用工程师(高级)、HCCDA-AI证书、Harmony0S应用开发者高级认证等几十项证书资质。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL技能完整学习列表
MySQL技能完整学习列表1、数据库基础概念:2、MySQL简介和安装:3、SQL语言基础:4、数据库设计:5、数据库操作:6、查询优化:7、存储过程和函数:8、触发器、视图和事务:9、用户管理和权限控制:10、数据导入和导出:11、日志和备份:12、性能优化:13、MySQL高级特性:14、应用开发和接口:原创 2023-11-30 20:43:50 · 6128 阅读 · 0 评论 -
MySQL存储过程练习
MySQL存储过程练习原创 2024-05-13 15:20:57 · 301 阅读 · 1 评论 -
MySQL数据库练习——视图
MySQL数据库练习——视图原创 2024-04-19 22:08:20 · 563 阅读 · 0 评论 -
MySQL数据库——事务操作-begin-commit-rollback
MySQL数据库——事务操作-begin-commit-rollback原创 2024-04-19 21:41:39 · 475 阅读 · 2 评论 -
MySQL数据库子查询练习——EXISTS(存在)
MySQL数据库子查询练习——EXISTS(存在)原创 2024-04-19 21:01:12 · 435 阅读 · 0 评论 -
MySQL数据库子查询——in多个数据查询的示例
MySQL数据库子查询——in多个数据查询的示例原创 2024-04-18 10:06:47 · 407 阅读 · 1 评论 -
MySQL数据库子查询练习——单个数据的子查询
MySQL数据库子查询练习——单个数据的子查询原创 2024-04-18 09:52:49 · 443 阅读 · 5 评论 -
MySQL数据库子查询练习——DDL与DML语句(包括引入视频)
MySQL数据库子查询练习——DDL与DML语句(包括引入视频)原创 2024-04-17 19:39:35 · 503 阅读 · 1 评论 -
MySQL单表操作学习DDL_DML_DQL语句
MySQL单表操作学习DDL_DML_DQL语句原创 2024-03-26 16:33:23 · 645 阅读 · 4 评论 -
MySQL DML语句insert全表数据添加语句以及注意事项
MySQL DML语句insert全表数据添加语句以及注意事项原创 2024-03-14 10:36:47 · 672 阅读 · 3 评论 -
MySQL员工打卡日志表——数据库练习
MySQL员工打卡日志表——数据库练习原创 2024-01-13 16:51:27 · 1242 阅读 · 2 评论 -
MySQL技能完整学习列表——1、数据库基础概念——1、关系型数据库(Relational Database)
MySQL技能完整学习列表——1、数据库基础概念——1、关系型数据库(Relational Database)关系型数据库(Relational Database)数据结构:数据完整性:SQL语言:数据独立性:范式理论:原创 2023-11-30 20:44:17 · 919 阅读 · 0 评论 -
MySQL技能完整学习列表——1、数据库基础概念——2、数据库管理系统(DBMS)——3、数据模型(Data Model)
MySQL技能完整学习列表——1、数据库基础概念——2、数据库管理系统(DBMS)——3、数据模型(Data Model)原创 2023-11-30 21:28:07 · 444 阅读 · 0 评论 -
MySQL技能完整学习列表2、MySQL简介和安装
MySQL技能完整学习列表2、MySQL简介和安装MySQL简介MySQL的历史和特点历史:特点:MySQL安装Windows系统的MySQL安装过程可以分为以下几个步骤:Linux系统的MySQL安装过程Windows系统MySQL卸载的方法Linux系统MySQL卸载的方法原创 2023-11-30 21:37:01 · 990 阅读 · 0 评论 -
MySQL技能完整学习列表3、SQL语言基础——1、SQL(Structured Query Language)简介——2、基本SQL语句:SELECT、INSERT、UPDATE、DELETE
MySQL技能完整学习列表3、SQL语言基础——1、SQL(Structured Query Language)简介——2、基本SQL语句:SELECT、INSERT、UPDATE、DELETESQL(Structured Query Language)简介MySQL库操作创建数据库:选择数据库:MySQL表操作创建表:插入数据:查询数据:更新数据:删除数据:删除表:删除数据库:查看表结构备份表数据原创 2023-11-30 21:45:11 · 1043 阅读 · 0 评论 -
MySQL技能完整学习列表3、SQL语言基础——3、SQL运算符和函数
SQL运算符和函数一、SQL运算符:算数运算符:用于执行数值计算。比较运算符:用于比较两个值并返回布尔值。逻辑运算符:用于组合多个条件。位运算符:用于对二进制数进行操作。其他运算符:如 BETWEEN, IN, IS NULL, IS NOT NULL, LIKE, REGEXP 等,用于更复杂的条件查询。例如:二、SQL函数:字符串函数:如 CONCAT(), UPPER(), LOWER(), TRIM(), SUBSTRING(), LENGTH() 等,用于对字符串进原创 2023-11-30 21:53:45 · 887 阅读 · 0 评论 -
MySQL技能完整学习列表4、数据库设计——1、数据类型
MySQL技能完整学习列表4、数据库设计——1、数据类型详细操作,包含所有类型对应的示例原创 2023-11-30 22:00:11 · 917 阅读 · 0 评论 -
MySQL技能完整学习列表4、数据库设计——2、数据库规范化(Normalization)——3、实体-关系模型(ER Modeling)
MySQL技能完整学习列表4、数据库设计——2、数据库规范化(Normalization)——3、实体-关系模型(ER Modeling)数据库规范化(Normalization)数据库三范式实体-关系模型(ER Modeling)原创 2023-11-30 22:04:11 · 914 阅读 · 0 评论 -
MySQL技能完整学习列表5、数据库操作——1、创建数据库和表——2、修改表结构(ALTER TABLE)
MySQL技能完整学习列表5、数据库操作——1、创建数据库和表——2、修改表结构(ALTER TABLE)创建数据库和表操作1、登录MySQL服务器2、创建数据库3、选择数据库4、设置数据库字符集5. 查看所有数据库6、删除数据库7、修改数据库8、创建数据库用户并设置权限9、为该用户授予对数据库的访问权限10、刷新权限修改表结构(ALTER TABLE)1、添加新列:2、删除列3、修改列4、重命名表5、添加主键6、删除主键7、添加索引原创 2023-11-30 22:13:53 · 932 阅读 · 0 评论 -
MySQL技能完整学习列表5、数据库操作——3、索引(Indexing)——4、约束(Constraints)
MySQL技能完整学习列表5、数据库操作——3、索引(Indexing)——4、约束(Constraints)索引(Indexing)索引的类型:索引的排序方法:示例说明:创建索引:使用索引进行排序:降序排序:BTREE索引的说明:BTREE索引的优势:约束(Constraints)1、NOT NULL 约束2、UNIQUE 约束3、PRIMARY KEY 约束4、FOREIGN KEY 约束5、CHECK 约束原创 2023-11-30 22:21:37 · 978 阅读 · 0 评论 -
MySQL技能完整学习列表6、查询优化——1、EXPLAIN命令的使用——2、索引优化
MySQL技能完整学习列表6、查询优化——1、EXPLAIN命令的使用——2、索引优化EXPLAIN命令的使用EXPLAIN的输出列示例MySQL索引优化1. 选择合适的索引列2. 使用覆盖索引3. 避免过度索引4. 使用短索引5. 定期优化索引6. 使用EXPLAIN分析查询性能原创 2023-11-30 22:27:08 · 1003 阅读 · 0 评论 -
MySQL技能完整学习列表6、查询优化——3、查询缓存——4、SQL优化技巧
MySQL技能完整学习列表6、查询优化——3、查询缓存——4、SQL优化技巧查询缓存1. 启用查询缓存2. 查询缓存的工作原理3. 查询缓存的限制和注意事项4. 示例:使用查询缓存提高性能SQL优化技巧1. 选择最有利的字段顺序2. 使用索引3. 避免使用SELECT *4. 使用连接(JOIN)代替子查询5. 使用LIMIT分页6. 避免使用LIKE操作符的前导通配符7. 定期优化表和修复索引原创 2023-11-30 22:33:41 · 941 阅读 · 0 评论 -
MySQL技能完整学习列表7、存储过程和函数——1、存储过程(Stored Procedures)的创建和执行——2、函数(Functions)的创建和使用
MySQL技能完整学习列表7、存储过程和函数——1、存储过程(Stored Procedures)的创建和执行——2、函数(Functions)的创建和使用存储过程(Stored Procedures)的创建和执行创建存储过程示例:创建一个简单的存储过程执行存储过程示例:执行存储过程函数(Functions)的创建和使用创建用户自定义函数(User-Defined Functions,UDF)示例:创建一个简单的用户自定义函数使用用户自定义函数(User-Defined F原创 2023-11-30 22:37:44 · 1043 阅读 · 0 评论 -
MySQL技能完整学习列表8、触发器、视图和事务——1、触发器(Triggers)的使用——2、视图(Views)的创建和使用——3、事务(Transactions)的管理
MySQL技能完整学习列表8、触发器、视图和事务——1、触发器(Triggers)的使用——2、视图(Views)的创建和使用——3、事务(Transactions)的管理触发器(Triggers)的使用创建触发器示例:创建一个简单的触发器测试触发器视图(Views)的创建和使用创建视图示例:创建一个简单的视图使用视图事务(Transactions)的管理事务的基本要素管理事务的SQL语句示例:使用事务进行转账操作原创 2023-11-30 22:43:28 · 918 阅读 · 0 评论 -
MySQL技能完整学习列表9、用户管理和权限控制——1、创建和管理用户——2、权限授予和撤销
MySQL技能完整学习列表9、用户管理和权限控制——1、创建和管理用户——2、权限授予和撤销创建和管理用户1. 创建用户示例:2. 授权用户示例:3. 刷新权限示例:4. 修改用户密码示例:5. 撤销用户权限示例:权限授予和撤销权限授予语法示例权限撤销语法示例原创 2023-11-30 22:49:19 · 534 阅读 · 0 评论 -
MySQL技能完整学习列表10、数据导入和导出——1、数据导入(LOAD DATA, mysqldump)——2、数据导出(SELECT ... INTO OUTFILE, mysqldump)
MySQL技能完整学习列表10、数据导入和导出——1、数据导入(LOAD DATA, mysqldump)——2、数据导出(SELECT ... INTO OUTFILE, mysqldump)数据导入(LOAD DATA, mysqldump)1. 使用LOAD DATA导入数据语法示例2. 使用mysqldump导出数据语法示例数据导出(SELECT ... INTO OUTFILE, mysqldump)1. 使用SELECT ... INTO OUTFILE导出数据原创 2023-11-30 22:53:50 · 885 阅读 · 0 评论 -
MySQL技能完整学习列表11、日志和备份——1、查看日志——2、数据备份和恢复(mysqldump, mysqlbinlog)
MySQL技能完整学习列表11、日志和备份——1、查看日志——2、数据备份和恢复(mysqldump, mysqlbinlog)原创 2023-11-30 23:07:45 · 975 阅读 · 0 评论 -
MySQL技能完整学习列表12、性能优化——1、性能指标和监控——2、优化查询和数据库结构——3、硬件和配置优化
MySQL技能完整学习列表12、性能优化——1、性能指标和监控——2、优化查询和数据库结构——3、硬件和配置优化性能指标和监控性能指标监控方法优化查询和数据库结构1. 查询优化示例1: 使用索引示例2: 避免SELECT *示例3: 使用连接(JOIN)代替子查询2. 数据库结构优化示例1: 规范化(Normalization)示例2: 选择合适的存储引擎和数据类型示例3: 分区表硬件和配置优化1. 硬件优化存储内存CPU2. 配置优化原创 2023-11-30 23:27:31 · 1095 阅读 · 0 评论 -
MySQL技能完整学习列表13、MySQL高级特性——1、分区表(Partitioning)——2、复制(Replication)——3、集群(Clustering)
MySQL技能完整学习列表13、MySQL高级特性——1、分区表(Partitioning)——2、复制(Replication)——3、集群(Clustering)1、分区表(Partitioning)为什么使用分区表分区类型示例1. RANGE分区示例2. LIST分区示例3. HASH分区示例2、复制(Replication)为什么使用复制复制类型如何设置复制1. 配置主服务器2. 配置从服务器注意事项与监控3、集群(Clustering)原创 2023-11-30 23:37:15 · 1037 阅读 · 0 评论 -
MySQL技能完整学习列表14、应用开发和接口
MySQL技能完整学习列表14、应用开发和接口1. 应用程序开发1.1 使用连接器/驱动1.2 建立连接1.3 执行查询和操作1.4 关闭连接2. 接口工具和使用场景2.1 MySQL Workbench2.2 MySQL Shell和命令行接口(CLI)原创 2023-11-30 23:43:09 · 1038 阅读 · 0 评论