Mysql主从配置文件

主库

[mysqld] server-id=46

#开启binlog

log_bin=master-bin

log_bin-index=master-bin.index

skip-name-resolve

# 设置连接端口

port=3306

# 设置mysql的安装目录

basedir=/usr/bin/mysql

# 设置mysql数据库的数据的存放目录

#  datadir=/usr/local/mysql/mysql-files

# 允许最大连接数

max_connections=200

# 允许连接失败的次数。

max_connect_errors=10

# 服务端使用的字符集默认为UTF8

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

# 默认使用“mysql_native_password”插件认证

#mysql_native_password default_authentication_plugin=mysql_native_password


从库

[mysqld]

#主库和从库需要不一致

server-id=48

#打开MySQL中继日志

relay-log-index=slave-relay-bin.index

relay-log=slave-relay-bin

#打开从服务二进制日志

log-bin=mysql-bin

#使得更新的数据写进二进制日志中

log-slave-updates=1

# 设置3306端口

port=3306

# 设置mysql的安装目录

basedir=/usr/local/mysql

# 设置mysql数据库的数据的存放目录

#  datadir=/usr/local/mysql/mysql-files

# 允许最大连接数

max_connections=200

# 允许连接失败的次数。

max_connect_errors=10

# 服务端使用的字符集默认为UTF8

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

# 默认使用“mysql_native_password”插件认证

#mysql_native_password

default_authentication_plugin=mysql_native_password

设置主从节点

CHANGE MASTER TO

MASTER_HOST='192.168.0.109',

MASTER_PORT=3306,

MASTER_USER='root',

MASTER_PASSWORD='442932048',

MASTER_LOG_FILE='master-bin.000002',

MASTER_LOG_POS=156,

GET_MASTER_PUBLIC_KEY=1;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容