下载此文档

mysql主从复制配置与读写分离.doc


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
Mysql主从复制配置主从复制配置与读写分离与读写分离与读写分离实验前准备实验前准备::在VM中安装2台主机,并且在2台主机上均已经安装过mysql数据库,数据库的安装可使用yum安装或者使用编译。master::、主机数据库中没有数据主机数据库中没有数据::::如果是编译安装建议先进行以下操作:#cp/usr/local/mysql/share/mysql//mysqld#cp/usr/local/mysql/bin/mysql/usr/local/bin/mysql#cp/usr/local/mysql/bin/mysqladmin/usr/local/bin/f#vim/etc/f确认以下参数server-id=1注:master主机的server-id一定要为1启动mysql进行设置,之前建议可以更换mysql的ROOT密码#mysql-uroot-p进入mysql后进行如下设置mysql>GRANTREPLICATIONSLAVEON*.*to'用户名'@'slave主机地址'identifiedby'用户密码';上面此步是授权给SLAVE主机复制,并创建一个用户供SLAVE主机使用且设置密码例如:mysql>GRANTREPLICATIONSLAVEON*.*to'gangdan0083'@''identifiedby'123456';mysql>showmasterstatus;具体如下显示+------------------+----------+--------------+------------------+|File|Position|Binlog_Do_DB|Binlog_Ignore_DB|+------------------+----------+--------------+------------------+|mysql-|106|||+------------------+----------+--------------+------------------+记录下所显示的File名称和Position名称,至此master主机设置完成:主机的配置::#cp/usr/local/mysql/share/mysql//mysqld#cp/usr/local/mysql/bin/mysql/usr/local/bin/mysql#cp/usr/local/mysql/bin/mysqladmin/usr/local/bin/f参数#vim/etc/yserver-id=10将server-id参数修改与MASTER主机不同,建议修改至10以上的数字启动mysql进行设置,之前建议可以更换mysql的ROOT密码#mysql-uroot-p进入mysql后进行如下设置mysql>changemasterto-->master_host='master主机IP地址',-->master_user='master主机授权时所创建的用户名',-->master_password='用户密码'-->master_log_file='File值',-->master_log_pos='Position值';例如:mysql>changemasterto-->master_host='',-->master_user='gangdan0083',-->master_password='123456'-->master_log_file='mysql-',-->master_log_pos=106;启动同步:mysql>startslave;mysql>showslavestatus\G;出现以下显示即为成功:******************************************************Slave_IO_State:WaitingformastertosendeventMaster_Host::gangdan0083Master_Port:3306Connect_Retry:60Master_Log_File:mysql-:106Rela

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

非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人q1188830
  • 文件大小35 KB
  • 时间2019-12-24