配置如下
[client]
port = 3306
default-character-set=utf8
[mysqld]
character_set_server=utf8
datadir=/usr/local/mysql/data
log-error = /usr/local/mysql/data/error.log
pid-file = /usr/local/mysql/data/chenyanbindeMacBook-Pro.local.pid
port = 3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
symbolic-links=0
max_connections=400
innodb_file_per_table=1
#表名大小寫不明感,敏感為
lower_case_table_names=1
#跳過權限表,添加該命令
# skip-grant-tables
# 開啟binlog日志
# log-bin=/usr/local/mysql/log_bin_data/mysql-bin
# server-id=1
# 開啟慢查詢,是否開啟
slow_query_log=ON
# 慢查詢存放位置
slow_query_log_file=/usr/local/mysql/data/chenyanbindeMacBook-Pro-slow.log
# 慢查詢耗時
long_query_time=1
[mysql]
# 允許通過 TAB 鍵提示
auto-rehash
# 數據庫字符集
default-character-set = utf8
添加目錄,用於存放binlog日志
切換:cd /usr/local/mysql/
創建目錄(用於存放二進制日志):mkdir log_bin_data
注意:
1、log_bin_data必須要有mysql權限
2、修改權限:chown -R mysql:mysql /usr/local/mysql/log_bin_data
mac的話,直接開放全部權限即可