如何实现 MySQL 数据库主从同步,同步表数据?(mysql主从同步表)
MySQL 是 一个大家使用十分广泛的关系型数据库管理系统,为了保证数据的可靠性,在开发测试环境中一般都会使用主从的架构,来实现 MySQL 数据库之间的同步。那么,我们一起来看一下如何实现 MySQL 数据库主从同步,以及同步表数据的方法吧。
一、MySQL 数据库实现主从同步的配置
1. 为主库和从库设置独立密码
分别在主库和从库上设置专门的账号和密码,用于主从之间交互;
2. 为主库授予复制用户权限
登陆主库,使用以下代码授予用户复制的权限:
GRANT REPLICATION SLAVE
ON *.*
TO ‘ repluser ‘@’ % ‘
IDENTIFIED BY ‘ replpwd ‘;
3. 配置从库参数
在从库上,编辑配置文件 my.cnf,加入以下参数:
server-id=
log-bin=
replicate-ignore-db=
master-host=
master-user=
master-password=
4. 从库连接到主库
在从库上运行以下命令,就可以让从库连接到主库的复制了:
CHANGE MASTER TO MASTER_HOST=’ master_host ‘,MASTER_USER=’ repluser ‘,
MASTER_PASSWORD=’ replpwd ‘,MASTER_LOG_FILE=’ master_log_file ‘,
MASTER_LOG_POS