首页 > 代码库 > mysql-mariadb实践中用到的配置(不断完善中)
mysql-mariadb实践中用到的配置(不断完善中)
#基本配置
port=3306
pid-file=/mnt/mysql/data/mysql.pid
socket=/tmp/mysql.sock
datadir=/data/mysql/data
character_set_server=utf8
default_storage_engine=InnoDB
#日志相关的配置
log_error=/mnt/mysql/data/err.log
slow_query_log=ON
slow_query_log_file=/mnt/mysql/data/slow.log
long_query_time=1
bin_log=mysql-bin
binlog_format=statement
expire_logs_days=7 #设置二进制日志保留的时间
#主从场景从库相关配置
log_slave_updates #在从库开启二进制日志
relay-log=relay-bin
skip_slave_start #重启mysql后,不自动启动复制
relay-log-purge #重放完中继日志后将此中继日志删除
read_only #设置从库为只读,除了root和sql复制线程
#优化相关的配置
max_allow_packet=1G
innodb_file_per_table=1
本文出自 “激情燃烧的岁月” 博客,请务必保留此出处http://liuzhengwei521.blog.51cto.com/4855442/1881278
mysql-mariadb实践中用到的配置(不断完善中)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。