[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
socket=/usr/local/mysql/mysql.sock
log-error=/var/log/mysql.log
log_bin=/usr/local/mysql/data/mysql-bin --开启二进制日志
binlog_format=row -- 二进制的格式
expire_logs_days=7 --删除7天前的二进制日志
skip-name-resolve --跳过域名检测
server-id=3306 -- 配置唯一ID
gtid-mode=on --启用gtid类型,否则就是普通的复制架构
enforce-gtid-consistency=true --强制GTID的一致性
log-slave-updates=1 --slave更新是否记入日志
要保持数据的安全性加上下面参数,并设置值为1
sync_binlog=0/1
1:表示:每次事务commit,刷新binlog到磁盘
0:系统决定binlog什时候刷新到磁盘
做主从数据库时在从库配置
read_only=1 ---->只能控制普通用户
basedir=/application/mysql
datadir=/application/mysql/data
socket=/application/mysql/mysql.sock
log-error=/application/mysql/mysql.log
log_bin=/application/mysql/data/mysql-bin
binlog_format=row
expire_logs_days=7
skip-name-resolve
server-id=3306
gtid-mode=on
enforce-gtid-consistency=true
log-slave-updates=1
slow_query_log=ON
slow_query_log_file=/application/mysql/slow.log
long_query_time=5
/application/mysql/scripts/mysql_install_db --user=mysql --basedir=/application/mysql --datadir=/application/mysql/data
28 vim /application/mysql/my.cnf
29 yum -y install vim
30 vim /application/mysql/my.cnf
31 cp /application/mysql/my.cnf /application/mysql/data/
32 chown -R mysql.mysql /application/mysql/
33 /application/mysql/bin/mysqld_safe --defaults-file=/application/mysql/data/my.cnf