在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

MySQL中如何实现主从复制与读写分离

93次阅读
没有评论

共计 2114 个字符,预计需要花费 6 分钟才能阅读完成。

MySQL 中如何实现主从复制与读写分离,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

1,mysql 的配置

CentOS 5.x,6.0 编译安装 Nginx1.2.3+MySQL5.5.15+PHP5.3.6

我是再这个环境下做测试的,我是配置了 1 台。利用 VMware Workstation 拷贝出来多台服务器的,所以环境绝对一样。

2,场景描述

主数据库服务器:192.168.10.130
从数据库服务器:192.168.10.131

3,配置主服务器

修改从服务器的配置文件,my.cnf 不一定路径和我一样哦,注意修改

vi etc/my.cnf

确定 server-id = 1,并确保这个 ID 没有被别的 MySQL 服务所使用。

启动 mysql 服务 (192.168.10.130)

/etc/init.d/mysqld start

通过命令行登录管理 MySQL 服务器

mysql -uroot -p

授权给从数据库服务器 192.168.10.131

mysql  GRANT REPLICATION SLAVE ON *.* to  rep1 @ 192.168.10.131  identified by  123

查询主数据库状态

Mysql  show master status;

+——————+———-+————–+——————+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+——————+———-+————–+——————+
| mysql-bin.000005 | 261 | | |
+——————+———-+————–+——————+

记录下 FILE (mysql-bin.000005) 及 Position(261) 的值,在后面进行从服务器操作的时候需要用到。

4,配置从服务器

修改从服务器的配置文件,my.cnf 不一定路径和我一样哦,注意修改

vi etc/my.cnf

将 server-id = 1 修改为 server-id = 2,并确保这个 ID 没有被别的 MySQL 服务所使用。

启动 mysql 服务

/opt/mysql/init.d/mysql start

通过命令行登录管理 MySQL 服务器

mysql -uroot -p

执行同步 SQL 语句

mysql change master to
master_host=’192.168.10.130’,
master_user=’rep1’,
master_password=’123’,
master_log_file=’mysql-bin.000005’,
master_log_pos=261;

注意上面的数据要和主服务器一样,否则同步会失败!
 

正确执行后启动 Slave 同步进程

mysql  start slave;

主从同步检查

mysql  show slave status\G

其中 Slave_IO_Running 与 Slave_SQL_Running 的值都必须为 YES,才表明状态正常。

如果不是,请检查上面是否那一步骤有问题!可以留言给我。。。如果都 YES 可以进入下一步操作

5,第一次同步主从服务器数据

锁定主服务器 mysql:

mysql  FLUSH TABLES WITH READ LOCK;

锁定从服务器 mysql:

mysql  FLUSH TABLES WITH READ LOCK;

将主服务器的数据文件(整个 /opt/mysql/data 目录)复制到从服务器,建议通过 tar 归档压缩后再传到从服务器解压覆盖。

开启主服务器 mysql:

mysql  UNLOCK TABLES;

开启从服务器 mysql:

mysql  UNLOCK TABLES;

6,测试是否同步

在主服务器上操作:

 mysql  create database first_db;
 mysql  use first_db;
 mysql  create table first_tb(id int(3),name char(10));
 mysql  INSERT INTO `first_tb` VALUES (1 ,  1

在从服务器上查看 ….

mysql  show databases;

=============================
+——————–+
| Database |
+——————–+
| information_schema |
| first_db |
| mysql |
| performance_schema |
| test |
+——————–+
5 rows in set (0.01 sec)
=============================

看完上述内容,你们掌握 MySQL 中如何实现主从复制与读写分离的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注丸趣 TV 行业资讯频道,感谢各位的阅读!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-04发表,共计2114字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 日本人妻丰满熟妇久久久久久 | 2020国产成人精品视频 | 日韩欧美一区二区三区久久 | 亚洲视频一区二区在线观看 | 亚洲黄色性视频 | 秋霞电影伊人 | 在线播放亚洲美女视频网站 | 国产精品熟妇视频国产偷人 | 中文在线无码高潮潮喷在线播放 | 亚洲夜色噜噜av在线观看 | 高清在线一区二区 | a级在线视频 | 国产一级影视 | 日本特级淫片免费 | 成人在线视频网站 | 欧美精品亚洲精品 | 蜜臀av无码精品人妻色欲 | 在线激情网站 | 国产仑乱无码内谢 | 7878成人国产在线观看 | 久草视频免费在线观看 | 久草在线看 | 一级毛片特黄久久免费看 | 四虎影视永久无码精品 | 一区二区视频在线观看 | 少妇高潮惨叫久久久久久 | 亚洲欧洲日本精品 | 久久香蕉国产线熟妇人妻 | 日韩高清在线二区 | 欧美两根一起进3p做受视频 | 亚洲色中文字幕在线播放 | 99久久精品久久久久久清纯 | 国产911情侣拍拍在线播放 | 伊人网综合在线视频 | 伊人网综合在线观看 | 忘忧草视频www | 欧美日韩国产一区二区三区不卡 | 精品无人区无码乱码毛片国产 | 免费人成在线观看网站品爱网 | 精品久久久久久中文字幕大豆网 | 国产精品白丝久久av网站 |