[client] port = 3306 socket = /var/lib/mysql/data/mysql.sock [mysqld] # 针对5.7版本执行group by字句出错问题解决 sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' # 一般配置选项 basedir = /var/lib/mysql datadir = /var/lib/mysql/data port = 3307 socket = /var/lib/mysql/data/mysql.sock lc-messages-dir = /usr/share/mysql # 务必配置此项,否则执行sql出错时,只能显示错误代码而不显示具体错误消息 character-set-server=utf8mb4 back_log = 300 max_connections = 3000 max_connect_errors = 50 table_open_cache = 4096 max_allowed_packet = 32M #binlog_cache_size = 4M max_heap_table_size = 128M read_rnd_buffer_size = 16M sort_buffer_size = 16M join_buffer_size = 16M thread_cache_size = 16 query_cache_size = 64M query_cache_limit = 4M ft_min_word_len = 8 thread_stack = 512K #tx_isolation = READ-COMMITTED tmp_table_size = 64M long_query_time = 6 server_id=1 innodb_buffer_pool_size = 1024M innodb_thread_concurrency = 16 innodb_log_buffer_size = 16M wait_timeout= 31536000 interactive_timeout= 31536000 lower_case_table_names = 1 # 开启mysql binlog功能 log-bin = mysql-bin # 错误日志目录配置 log-error=/logs/mysql_error.log #一般日志开启 默认关闭 不建议开启占用存储空间过高 general_log=off #一般日志文件路径 general_log_file=/logs/mariadb_general_log.log