今天给大家介绍下一些关于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复制设置的一些相关资料,这些资料都是在实践中形成的,大家可以试试。
上一篇:如何建立mysql的软连接?
下一篇:oracle数据类型详解
¥798.00
¥29.90
¥199.00
¥199.00
¥48.00¥180.00
¥48.00¥180.00