MySQL目录结构

阿里云-轻量应用服务器

Windows下安装 MySQL 数据库比较简单,通常有两种方式:

  1. 官网下载MySQL installer :https://dev.mysql.com/downloads/installer/ 安装即可
  2. 安装WAMPServerAppServ等WEB开发软件环境套件

我这台机器安装的是WAMPServer套件,所以 MySQL 就安装在 wamp 目录下面,如下图:

1、bin目录

用于放置一些可执行文件,如mysql.exe、mysqld.exe、mysqlshow.exe等。

2、data目录

用于放置数据库及一些日志文件。

3、docs目录

使用文档,这不重要

4、include目录

用于放置一些头文件,如:mysql.h、mysql_ername.h等。

5、lib目录

用于放置一系列库文件。

6、scripts目录

SQL 批处理脚本,如:mysqlbug 和 mysql_install_db等

7、share目录

用于存放字符集、语言等信息。

8、Backup 1 of wampserver.conf、COPYING、README

分别是wampserver数据库配置文件、版权文件、使用前说明等

9、my.ini

是MySQL数据库中使用的配置文件。


另外还有一些我这个安装目录未出现文件:

10、my-huge.ini

适合超大型数据库的配置文件。

11、my-large.ini

适合大型数据库的配置文件。

12、my-medium.ini

适合中型数据库的配置文件。

13、my-small.ini

适合小型数据库的配置文件。

14、my-template.ini

是配置文件的模板,MySQL配置向导将该配置文件中选择项写入到my.ini文件。

15、my-innodb-heavy-4G.ini

表示该配置文件只对于InnoDB存储引擎有效,而且服务器的内存不能小于4GB。