MySQL是一款常用的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),在使用過(guò)程中需要通過(guò)配置文件ini文件進(jìn)行設(shè)置。下面介紹一些常用的MySQL ini文件的配置選項(xiàng)。
1. MySQL服務(wù)器相關(guān)配置
[mysqld] #表示此部分為mysql服務(wù)器配置 datadir = D:/mysql/data #mysql服務(wù)器存儲(chǔ)數(shù)據(jù)的路徑 port = 3306 #mysql服務(wù)器端口號(hào) language = D:/mysql/share/english #mysql服務(wù)器語(yǔ)言包的路徑
2. 客戶端連接相關(guān)配置
[client] #表示此部分為客戶端連接配置 port = 3306 #客戶端連接mysql服務(wù)器的端口號(hào) default-character-set=utf8 #客戶端連接mysql服務(wù)器的默認(rèn)編碼
3. 日志相關(guān)配置
[mysqld] log-bin=mysql-bin #mysql二進(jìn)制文件存儲(chǔ)路徑 binlog-format=ROW #mysql二進(jìn)制日志格式 log-error=mysql_error.log #mysql錯(cuò)誤日志路徑 slow_query_log_file=mysql_slow.log #mysql慢查詢?nèi)罩韭窂? long_query_time = 2 #慢查詢的閾值時(shí)間,單位秒
4. 數(shù)據(jù)庫(kù)字符集相關(guān)設(shè)置
[mysqld] collation-server=utf8_general_ci #默認(rèn)字符集的比較規(guī)則 init-connect='SET NAMES utf8' #初始化連接時(shí)的字符集 character-set-server=utf8 #服務(wù)器使用的默認(rèn)字符集
以上是一些比較重要的MySQL ini文件配置選項(xiàng),根據(jù)實(shí)際需要設(shè)置參數(shù)值以達(dá)到所需的效果。