MySql双机热备份方法

发表于:2015-4-30 09:43

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:明月zq    来源:51Testing软件测试网采编

  【环境】
  操作系统:两台32位Windows7旗舰版
  Mysql版本:mysql-5.5.28-win32(低版本mysql在配置副库时有所区别)
  工具:mysql-gui-tools-5.0-r17-win32
  Master IP:192.168.1.4(主)
  Slave IP:192.168.1.15(副)
  MySQL安装路径:D:\Program Files\MySQL\MySQL Server 5.5
  【设置】
  分别另外添加用户:用户名:mysql,密码:mysql (grant all on *.* to ' mysql '@'%' identified by ' mysql ';);并将mysql数据库内的表user中的host列下的值改为%(或者设置为允许远程访问的主机的IP)
  在master(192.168.1.4)上测试slave(192.168.1.15) mysql用户是否可以远程登录,以及在slave (192.168.1.15)上测试master (192.168.1.4) mysql用户是否可以远程登录,如果不能正常登录,需查看数据库mysql数据库内user表内用户信息是否正确.(如果不能登录,也可能是防火墙问题导致)
  【配置】
  找到安装路径下的my.ini配置,并分别[mysqld]下添加以下内容:
  Master配置:
  [mysqld]
  server-id=1
  log-bin=bin_log
  binlog-do-db=mysql(需备份的数据库名称)
  重启master上的mysql服务,点击,输入密码进入,
  输入show master status命令后得
  记录下File、Position对应的值;
  Slave配置:
  [mysqld]
  server-id=2
  启动slave上mysql服务,点击进入,在命令行输入root用户密码后
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号