1.安装目录
bin目录:用于放置一些可执行文件,如mysql.exe(命令行工具)、mysqld.exe(MySQL服务端)、mysqlshow.exe
include目录:用于放置一些C语言的头文件,如:mysql.h、mysql_ername.h等。
lib目录:存放的是链接库文件,即动态/静态链接库文件,libmysql.dll,libmysql.lib,mysqlclient.lib,包括一些外部插件库等。
share目录:用于存放字符集、语言等信息。
COPING文件:mysql2000年加入GPL协议,对外开源,这个是GPL开源协议文件。
README文件:包括软件版本,介绍等信息,很多软件都有这个。
2.数据目录
installer_config.xml文件:因为后续的版本例如5.7版本开始支持集群模式,此配置文件主要用于配置单节点或者集群模式。
my.ini文件:MySQL服务端和客户端主要的配置文件,包括编码集、默认引擎、最大连接数等的设置。同时也是MySQL服务端启动时会加载的默认配置文件。
注意:
△在修改配置文件前一定要关闭MySQL服务。
修改编码(UTF-8为例):
[client]
加上配置: default-character-set=utf8
[mysql]
加上配置: default-character-set=utf8
[mysqld]
加上配置: character-set-server=utf8 和 collation-server=utf8_general_ci
最大可获取的连接数:
[mysqld]
max_connections=151
修改客户端端口:
[client]
port=3306
[mysqld]
port=3306
Data目录:存放的是数据库相关的数据信息,包括数据库信息,表信息等。