win2003 mysql单向同步配置步骤[已测]
网络编程 2021-07-05 15:27www.168986.cn编程入门
为了服务器安全特将mysql同步了下,由于时间长了经常忘记,特以此整理下了,方便经常支持狼蚁SEO的朋友。
前提条件,两台服务器都安装了mysql相同的版本,数据库名也一样,最好数据都是尽量的差不多。
mysql服务器端 192.168.0.1
新建一个备用账号,只用来复制数据的
用户名:backup
密码:jb51
GRANT REPLICATION SLAVE,RELOAD,SUPER ON . TO backup@'192.168.0.2' IDENTIFIED BY 'jb51';
新建用户后需要客户端来检测在客户端是否能连接服务器端。
在[mysqld]狼蚁网站SEO优化添加
代码如下:
server-id=10
log-bin=mysql-bin
mysql客户端 192.168.0.2:
检测方法在192.168.0.1
mysql -h 192.168.0.1 -u root -p 如何无法连接请参考
代码如下:
server-id=11
master-host=192.168.0.1
master-user=backup
master-password=jb51
replicate-do-db=jb51
//jb51为要备份的数据库名
测试方法就是后台中添加数据,然后在客户端所在的网站后台看数据是否都有。
不过经过测试一般情况下不会一次成功都会有些问题,狼蚁网站SEO优化的文章你一定要看。基本上就可以了
接着就是查看同步情况
查看Slave状态
mysql> show slave status\G
Slave_IO_Running: Yes
Slave_SQL_Running: No
Last_Errno: 1062
....
Seconds_Behind_Master:NULL
原因
1.程序可能在slave上进行了写操作
2.也可能是slave机器重起后,事务回滚造成的.
解决办法I
1.停掉Slave服务slave s
2.到主服务器上查看主机状态
记录File和Position对应的值。
mysql> show master status;
+------------------+-----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+-----------+--------------+------------------+
| mysql-bin.000020 | 135617781 | | |
+------------------+-----------+--------------+------------------+
1 row in set (0.00 sec)
3.到slave服务器上执行手动同步
代码如下:
mysql> change master to
> master_host='master_ip',
> master_user='user',
> master_password='pwd',
> master_port=3307,
> master_log_file='mysql-bin.000020',
> master_log_pos=135617781;
1 row in set (0.00 sec)
mysql> slave start;
1 row in set (0.00 sec)
查看slave状态发现
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
...
Seconds_Behind_Master: 0
解决办法II
mysql> slave s;
mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
mysql> slave start;
自己的使用体会:方法一是强制性从某一个点开始同步,会有部分没有同步的数据丢失,后续主服务器上删除记录同步也会有一些错误信息,不会影响使用.方法二不一定会有效果.
上一篇:mysql 有关“InnoDB Error ib_logfile0 of different size”错
下一篇:MYSQL同步 Slave_IO_Running: No 或者Slave_SQL_Running: No的
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程