欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

mysql主从数据库怎么还口令,mysql数据库主从同步方法讲解

发布时间:2025/3/21 数据库 33 豆豆
生活随笔 收集整理的这篇文章主要介绍了 mysql主从数据库怎么还口令,mysql数据库主从同步方法讲解 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

在两台服务器上安装mysql(版本必须一致)

我的要同步的两台mysql数据库版本都是mysql5.5

主:192.168.2.135 端口号:3306

从:192.168.2.35 端口号:3306

linux:vi /etc/my.cnf

windows:my.ini

配置master(主服务器)

注:server-id的s大写会报错,windows无法启动mysql服务 1067

配置slave(从服务器)

如果你的从服务器下面再挂从服务器,启用二进制日志就是必选的!

重启mysql服务

重启的目的是使用刚才的配置生效,主从都需要重启;

linux:/etc/init.d/mysqld restart

注意:服务名是“mysqld”,不是某同学文章中的“mysql”!

windows可在服务下启动

①添加主数据库用于同步的账号:

说明:’copyuser’:同步的数据库账户名;

‘192.168.2.35’:同步的数据库地址;

‘123456’ :同步的数据库密码,在从库配置时需要设置。

注意:

1、这里是用GRANT创建用户并授权远程登录权限,而不是使用“Create User”来创建;

2、命令是在Shell下执行,不是在“mysql”客户端中执行;

② 查询master(主服务器)的状态

查询结果:

①在mysql下执行命令

master_host=主服务器IP

master_user=在主服务器上创建的备份用户名

master_password=备份用户密码

master_log_file=查询master(主服务器)的状态得到的File列的值

master_log_pos=Position列的值

start slave:启动从服务器复制功能

② 检查从服务器复制功能状态

Slave_IO及Slave_SQL进程必须正常运行,即YES状态,否则都是错误的状态(如:其中一个NO均属错误)。

以上操作过程,主从服务器配置完成。

我在一次配置过程中忘记在主服务器上创建备份用户,Slave_IO_Running 就一直处于“connect”状态。

标签:同步,数据库,192.168,master,mysql,服务器,主从

来源: https://www.cnblogs.com/shujutongbu/p/11020137.html

总结

以上是生活随笔为你收集整理的mysql主从数据库怎么还口令,mysql数据库主从同步方法讲解的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。