[mysqld] # 基本设置 default-storage-engine=INNODB character-set-server=utf8mb4 collation-server=utf8mb4_general_ci init_connect='SET NAMES utf8mb4' # 连接设置 max_connections=1000 max_connect_errors=1000 wait_timeout=28800 interactive_timeout=28800 # 缓存设置 key_buffer_size=32M max_allowed_packet=128M table_open_cache=2000 sort_buffer_size=2M read_buffer_size=2M read_rnd_buffer_size=8M myisam_sort_buffer_size=64M thread_cache_size=8 query_cache_size=32M tmp_table_size=64M # InnoDB设置 innodb_buffer_pool_size=128M innodb_log_file_size=32M innodb_log_buffer_size=8M innodb_flush_log_at_trx_commit=1 innodb_lock_wait_timeout=50 # 日志设置 log-error=/var/log/mysql/error.log slow_query_log=1 slow_query_log_file=/var/log/mysql/slow.log long_query_time=2 # 时区设置 default-time-zone='+8:00' # 安全设置 skip-name-resolve explicit_defaults_for_timestamp=true