MySQL学习笔记01:MySQL安装
<p>记录Windows下MySQL的安装、启动停止、环境变量配置与登录退出方式,并推荐Navicat与SQLyog等图形化客户端工具及其下载使用教程。</p>
<p>记录Windows下MySQL的安装、启动停止、环境变量配置与登录退出方式,并推荐Navicat与SQLyog等图形化客户端工具及其下载使用教程。</p>
<p>系统整理MySQL基础知识点,涵盖DCL、DDL、DML、DQL语句、建表约束、单表与多表查询、内外连接、子查询及常用函数、视图等,适合入门与复习。</p>
<p>对比InnoDB与MyISAM两种存储引擎在事务、锁粒度、外键、缓存、查询性能与表文件结构上的差异,并给出不同业务场景下的引擎选择建议。</p>
<p>从目录结构、系统架构与磁盘IO原理切入,深入讲解B+树索引选型、聚簇与非聚簇索引、索引分类与创建、最左匹配原则、索引失效及优化实践。</p>
<p>讲解MySQL触发器、存储过程、存储函数的创建与使用,梳理系统变量、用户变量与局部变量,并介绍流程控制语句及定时任务的创建、开启关闭与定时规则。</p>
<p>本文整理SpringBoot连接数据库的多种整合方式,包括整合JDBC、Druid数据源与JPA。文章给出各方案的依赖配置、yaml数据源配置与代码示例,并分析DataSourceAutoConfiguration等自动配置原理,帮助理解SpringBoot数据访问层的统一处理机制。</p>
<p>讲解MySQL主从复制的原理与读写分离价值,完整演示主从服务器配置、创建同步账号、配置从库及状态验证,并总结UUID冲突等常见错误与解决方案。</p>
<p>介绍MySQL自带逻辑备份工具mysqldump的备份原理与使用方式,演示如何通过命令备份指定数据库到文件以及将备份文件还原到数据库的操作。</p>
<p>介绍使用MySQL-Front工具将数据库表结构导出为Word文档的完整方案,包含工具来源、连接数据库与导出HTML再复制到Word的操作步骤。</p>