下载此文档

mysql主从复制读写分离双主结构.doc


文档分类:论文 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
mysql主从复制读写分离双主结构Mysql主从复制,读写分离,双主结构Mysql主从复制(我的博文地址:)1,实验环境,实验有2台Ubutuserver14都安装了mysql服务器,(主),(从).2,将这两台IP授权,允许其它IP通过账号密码进行访问(如添加个euht账号允许所有外部IP以密码123456访问),分别登录进两台机子的mysql执行如下语句Grantallprivilegeson*.*to'euht'@'%'identifiedby'123456'withgrantoption;Flushprivileges;注:?上述代码的意思是创建一个euht用户,host=%,允许所有IP通过用户名euht进行访问。添加完刷新权限。?此时两台机子的mysql应该是可以相互访问的,如果不可以,导致的原因有很多,最常见的是防火墙没关,mysql服务器绑定了本地地址。通过如下方法一般可解决问题关闭防火墙,f文件,把bind-(推荐)vi/etc/mysql/f3,(etc/mysql/f)文件,在[mysqld]下面增加下面几行代码server-id=1log-bin=master-binlog-bin-index=master-=1log-slave-updates=1保存后重启mysql(servicemysqlrestart;)注:如果只需要同步特定的库,如上添加代码,binlog-do-db=euht#用于master-slave的具体数据库4,进入mysql后,查看主服务器mysqlmaster状态,日志File为master-,Position为107(记下这两个值,后面进行从服务器操作的时候需要用到)5,配置从服务器()同样配置从服务器允许外部IP访问(参考第2点)(etc/mysql/f)文件,在[mysqld]下面增加下面几行代码(server-id跟主服务器不要相同了)server-id=10log-bin=master-binlog-bin-index=master-=1log-slave-updates=16,连接到主服务器(连接上156的mysql执行以下语句,更改相应的内容)changemastertomaster_host='',master_user='euht',master_password='123456',master_log_file='master-',master_log_pos=107;7,启动slavemysql>startslave;8,查看slave状态mysql>showslavestatus\G其中Slave_IO_Running与Slav

mysql主从复制读写分离双主结构 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小21 KB
  • 时间2019-11-16
最近更新