下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

关于mysql的复制设置的资料

作者:课课家教育     来源: http://www.kokojia.com点击数:788发布时间: 2019-04-28 15:02:44

标签: mysql资料数据库mysql复制

     今天给大家介绍下一些关于MySQL的资料,包括了mysql的复制设置,今天跟大家分享下。

  以下的文章主要是浅谈MySQL复制设置,拿出来供大家分享。

关于mysql的复制设置的资料_数据库_mysql复制_课课家

  以下文章主要是对MySQL复制设置的介绍,我们大家都知道MySQL复制设置在实际运用中经常出现的,如果你是MySQL复制设置这一技术的热捧着,那么下面的文章对于你而言一定很有意义。

  1、停止MySQL服务

  2、MySQL复制所有文件,包括数据文件

  3、master的my.ini基本不需要修改,缺省已经配置成master方式:

  log-bin=MySQL-bin

  binlog_format=mixed

  server-id=1

  4、slave的my.ini需要修改如下:

  去掉3中的master配置,添加如下内容:

  server-id=2

  master-host=localhost

  master-user=replication

  master-password=replication

  master-port=3306

  replicate-do-db=需要MySQL复制的数据库

  master-connect-retry=10

  修改端口为3307等,

  添加replication用户用于进行MySQL复制。

  5、重启master、slave数据库。

  6、如果master设置成功,可以通过showmasterstatus;命令看到如下信息:

  7、如果全部设置成功,在slave中运行showslavestatus;命令,可以看到相应的配置参数,说明master、slave都设置正常。

  8、如果想通过CHANGEMASTERTO命令修改相应的参数,需要首先用stoPSlave;命令停止slave,修改成功后再运行startslave;启动slave服务。

  注意:开始直接停止MySQL服务最方便,不需要进行锁表的操作。

  以上就是mysql复制设置的一些相关资料,这些资料都是在实践中形成的,大家可以试试。

赞(13)
踩(3)
分享到:
华为认证网络工程师 HCIE直播课视频教程