本文主要介绍了MySQL数据库的主从配置问题,非常详细,具有一定的参考价值。感兴趣的朋友一定要看完!
MySQL数据库是一个功能较弱的关系数据库管理系统。虽然其功能并不完善,但MySQL数据库以其速度快、适应性好、可靠性高等优点赢得了用户的青睐。要看MySQL数据库的性能,首先要看MySQL数据库的配置。
首先,我。
Server-id可以自己设置,但尽量不要设置为1或与从属服务器重复。
需要两台主机,一台是主服务器,另一台是从服务器
主服务器IP:192.168.1.1
服务器IP:192.168.1.2
首先,分别在两个服务上配置mysql服务。
在主服务器上:
#vim/etc/my.cnf
或者修改或添加以下条目
日志箱=主箱
日志箱索引=主箱索引
服务器id=11
注意:server-id可以自己设置,但尽量不要设置为1,也不要与从属服务器重复。
重新启动服务
#servicemysqldrestart
添加复制帐户:repl
#mysql
GRANTREPLICATIONSLAVE,
REPLICATIONCLIENTON*。*
TOrepl@'192.168.1。%'
由“redhat”标识;
注:*。*表示任何数据库中的任何表,而“192.168.1.1%”表示仅允许192.168.1.0网段的主机访问数据库。
FLUSHPRIVILEGES
\q
第二,
在从属服务器端:
#vim/etc/my.cnf
或者修改或添加以下条目:
中继日志
中继日志索引=从属中继bin.index
服务器id=22
注意:服务器id不能与主服务器的id相同。
重新启动mysql服务
#servicemysqldrestart
#mysql
CHANGEMASTERTO
MASTER_HOST='192.168.1.1 ',##主服务器的IP
MASTER_PORT=3306,#3306不能报价,本次行程可选。
MASTER_USER='repl ',
MASTER _ PASSWORD=' redaht
STARTSLAVE
至此,主从mysql服务器配置完成!
测试:
修改主服务器上的数据库,例如:
#mysql
创建数据库数据库;
从服务器端查看:
#mysql
SHOWDATABASES
还将有一个名为mydb的相同数据库!
以上就是《MySQL数据库主从配置有什么问题》一文的全部内容,感谢阅读!希望分享的内容对大家有所帮助。更多相关知识,请关注行业资讯频道!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/137943.html