[client]
#password=your_password
socket=/tmp/mysql.sock ###通信协议等等的保存,[mysqld]必须同时有此行
##mysql.sock若丢失,临时连接数据库方法:
##/usr/local/mysql/bin/mysql -uroot -p1 --protocol tcp -hlocalhost 连接
##解决丢失mysql.sock只需要重启下mysql即可
port=3306 ##客户端默认连接端口,如更改同时要更改下方mysqld的port一致
default-character-set=utf8 ###客户端默认连接字符集
[mysqld]
basedir=/usr/local/mysql/
datadir=/usr/local/mysql/var/
port=3306
socket=/tmp/mysql.sock ###通信协议等等的保存
key_buffer=512M
max_allowed_packet=16M
table_cache=2048
thread_cache=256
join_buffer_size=64M
sort_buffer=64M
record_buffer=64M
max_connections=250
wait_timeout=120
interactive_timeout=120
max_connect_errors=30000
long_query_time=1
max_heap_table_size=256M
tmp_table_size=128M
thread_concurrency=8
myisam_sort_buffer_size=128M
log-bin=mysql-bin 开启BIN-log日志,一般在数据同步时用到使用,
###windows有些是log-bin即可
########show variables like'%bin%'; 查看bin-log是否开启####3
character-set-server=utf8 ###服务器和数据库默认字符集
collation-server=utf8_general_ci ####让order by 等根据什么排序筛选的校验字符集
转载于:https://blog.51cto.com/kongdq/970462