1. 核心目录结构
目录/文件 | 说明 |
---|---|
bin/ | 存放可执行文件: • mysql.exe (客户端)• mysqld.exe (服务端) |
Data/ | 数据库文件存储位置(含系统库+用户库) |
my.ini | 主配置文件(端口、字符集、内存等设置) |
lib/ | 依赖的库文件(如.dll ) |
docs/ | 官方文档(英文) |
share/ | 字符集/语言文件(如errmsg.sys ) |
2. 关键路径查询方法
查看Data目录位置
SHOW GLOBAL VARIABLES LIKE '%datadir%';
输出示例:
`C:\ProgramData\MySQL\MySQL Server 5.7\Data`
显示隐藏的ProgramData目录
1. 打开文件资源管理器 → 点击「查看」
2. 勾选「隐藏的项目」
3. 配置文件模板说明
配置文件名称 | 适用场景 | 内存要求 |
---|---|---|
my-small.ini | 小型数据库(开发测试) | < 64MB |
my-medium.ini | 中型数据库 | 64MB - 512MB |
my-large.ini | 大型数据库 | 512MB - 2GB |
my-huge.ini | 超大型数据库(高并发) | > 2GB |
my-innodb-heavy-4G.ini | 专用InnoDB配置 | ≥ 4GB |
4. 目录结构示例(MySQL 5.7)
C:\Program Files\MySQL\MySQL Server 5.7
目录/文件 | 说明 |
---|---|
bin/ | 核心命令 |
data/ | 数据库文件(可能在其他位置) |
docs/ | 文档 |
lib/ | 库文件 |
share/ | 字符集 |
my.ini | 主配置文件 |
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程