mysql主从复制及分表分库

打印 上一主题 下一主题

主题 990|帖子 990|积分 2970

1.首先我们需要两台服务器,安装好mysql(版本为8)
      
2.修改主服务器mysql数据库配置文件  vim /etc/my.cnf
   [mysql]
   log-bin=mysql-bin  //启动二进制日志
   server-id=100       //服务器唯一ID
   
   退出保存以后重启mysql服务:systemctl restart mysqld
   然后进入mysql,创建一个用户,并分配权限
   CREATE USER 'xiaoming'@'%' IDENTIFIED WITH 'mysql_native_password' BY '123456'; //创建用户 
   GRANT REPLICATION SLAVE ON *.* TO 'xiaoming'@'%';   //分配权限
   出现如下则成功配置。
   
3.修改从库数据库配置 /etc/my.cnf
   [mysql]
   server-id=101       //服务器唯一ID
   步骤和上面一样再重启。
   登录mysql命令 执行下面sql:change master to master_host='120.78.149.121',master_user='xiaoming',master_password='123456',master_log_file='mysql-bin.000001',master_log_pos=2767;
   里面ip账号密码啥以及日志文件都是上面的,按照自己的配置改。
   接着启动,查看出现如下则成功了。
   
   到此主从复制完成!!!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

何小豆儿在此

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表