环境
- 系统:kalilinux
- Mysql:mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz
- Mysql安装位置:
root@kali:/data# ls /usr/local/mysql/
bin COPYING data docs include lib man my.cnf my-new.cnf mysql-test README scripts share sql-bench support-files
- Mysql两个实例:
root@kali:/data# ls /data/mysql_3306/
data log my.cnf
root@kali:/data# ls /data/mysql_3307
data log my.cnf
- master 配置文件
root@kali:/data# cat mysql_3306/my.cnf
[client]
user=root
port=3306
socket=/tmp/mysql.sock
[mysqld]
user=mysql
basedir = /usr/local/mysql
datadir=/data/mysql_3306/data
pid-file=/data/mysql_3306/data/mysql_3306.pid
port=3306
server_id=3306
socket=/tmp/mysql_3306.sock
character_set_server = utf8
skip_name_resolve = 1
max_connections = 800
max_connect_errors = 1000
max_allowed_packet = 16777216
log-error = /data/mysql_3306/log/error.log
binlog_format = mixed
expire_logs_days = 30
log-bin = /data/mysql_3306/log/mysql-bin.log
log-bin-index = /data/mysql_3306/log/mysql-bin.index
server_id启用二进制日志文件
log-bin服务器唯一ID
- slave 配置文件
root@kali:/data# cat mysql_3307/my.cnf
[client]
root=root
port=3307
socket=/tmp/mysql.sock
[mysqld]
user=mysql
basedir = /usr/local/mysql
datadir=/data/mysql_3307/data
pid-file=/data/mysql_3307/data/mysql_3307.pid
port=3307
server_id=3307
socket=/tmp/mysql_3307.sock
character_set_server = utf8
skip_name_resolve = 1
max_connections = 800
max_connect_errors = 1000
max_allowed_packet = 16777216
log-error = /data/mysql_3307/log/error.log
binlog_format = mixed
expire_logs_days = 30
log-bin = /data/mysql_3307/log/mysql-bin.log
log-bin-index = /data/mysql_3307/log/mysql-bin.index
read_only=1
server_id启用二进制日志文件
log-bin服务器唯一ID
read_only