#mkdir -p /data/mysql/{data,log,innodb}
#chown -R mysql.mysql /data/mysql/
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect=‘SET NAMES utf8mb4’
#skip-grant-tables 跳过授权密码登录
port=3306
user = mysql
basedir = /usr/local/mysql
datadir = /data/mysql/data
socket = /data/mysql/mysql.sock
pid-file = /data/mysql/mysqld.pid
log_error = /data/mysql/log/error.log
general_log_file = /data/mysql/log/general.log
slow_query_log_file =/data/mysql/log/slowquery.log
log-bin = /data/mysql/log/mysql-bin
innodb_log_group_home_dir = /data/mysql/innodb
###innodb共享表空间文件
innodb_data_home_dir = /data/mysql/innodb
server-id = 1
#log_bin_basename
#log_bin_index
general_log = OFF
#general_log_file
slow_query_log = ON
#slow_query_log_file
long_query_time = 0.2
innodb_open_files = 512
innodb_buffer_pool_size = 4G
innodb_buffer_pool_instances = 1
max_connections = 512
thread_cache_size = 256
table_open_cache = 512
key_buffer_size = 1G
interactive_timeout = 200
wait_timeout = 200
autocommit = 1
explicit_defaults_for_timestamp = ON
skip_name_resolve = ON
back_log = 256
max_connect_errors = 30
max_allowed_packet = 8M
binlog_cache_size = 1M
tmp_table_size = 2M
read_rnd_buffer_size = 2M
read_buffer_size = 2M
bulk_insert_buffer_size = 16M
sort_buffer_size = 256K
join_buffer_size = 512K
query_cache_size = 0
query_cache_type = 0
transaction_isolation = READ-COMMITTED
min_examined_row_limit = 100
log_queries_not_using_indexes = 1
log_throttle_queries_not_using_indexes = 10
log_warnings = 1
lower_case_table_names = 1