作者:chunjhyy6668787 | 来源:互联网 | 2023-10-12 09:38
数据库|mysql教程服务器,数据库数据库-mysql教程bitsCN.comA、环境描述主数据库服务器ip:192.168.0.2从数据库服务器ip:192.168.0.3主
数据库|mysql教程
服务器,数据库
数据库-mysql教程
bitsCN.com
A、环境描述
主数据库服务器ip:192.168.0.2
从数据库服务器ip:192.168.0.3
主从服务器上的mysql已全新安装,但并为投入生产,所以无数据产生。
B、主从复制配置
1.主数据库服务器master配置
(1)为从服务器slave授权
mysql> grant replication slave on *.* to slave@192.168.0.3 identified by “123”;
(2)查看master状态
mysql> show master status;
+——————+———-+————–+——————+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+——————+———-+————–+——————+
| mysql-bin.000003 | 400 | | |
+——————+———-+————–+——————+
1 row in set (0.00 sec)
记下file和position,一会配置slave会用到。(file为mysql日志的文件,position为日志的线索号,从服务器将从这么位置开始复制)
2.从数据库服务器slave配置
(1)修改slave的server id,避免和其他mysql数据库的重复
vi /etc/my.cnf
server-id = 2
(2)执行sql语句的同步
mysql> change master to master_host=192.168.0.2, master_user=slave, master_password=123, master_log_file=mysql-bin.000003, master_log_pos=400;
(3)启动slave的同步功能
mysql> start slave;
(4)查看slave状态
mysql> show slave status G;
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 192.168.0.2
Master_User: slave
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: mysql-bin.000003
Read_Master_Log_Pos: 548
Relay_Log_File: mysql-relay-bin.000002
Relay_Log_Pos: 399
Relay_Master_Log_File: mysql-bin.000003
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Replicate_Do_DB:
Replicate_Ignore_DB:
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 0
Last_Error:
Skip_Counter: 0
Exec_Master_Log_Pos: 548
Relay_Log_Space: 554
Until_Condition: None
Until_Log_File:
Until_Log_Pos: 0
Master_SSL_Allowed: No
Master_SSL_CA_File:
Master_SSL_CA_Path:
Master_SSL_Cert:
Master_SSL_Cipher:
Master_SSL_Key:
Seconds_Behind_Master: 0
Master_SSL_Verify_Server_Cert: No
Last_IO_Errno: 0
Last_IO_Error:
Last_SQL_Errno: 0
Last_SQL_Error:
1 row in set (0.02 sec)
图片系统源码,vscode查找文件路径,ubuntu删除github,tomcat添加用户凭证,android 爬虫页面,php js注册验证,建阳区专业seo哪个好,全国分站网站源码,织梦网站模板源码phplzw
ERROR:
No query specified
注:Slave_IO_Running: Yes
Slave_SQL_Running: Yes当IO和SQL这两个进程都是Yes,master和slave就可以进行主从复制了。
C、验证测试
1.在master上创建一个测试表(root用户)
mysql> use test
mysql> create table tbs (id int);
mysql> insert into tbs values(1);
2.在slave上查看是否复制成功(root用户)
mysql> use test
mysql> show tables;
实话高中题库网站源码,boxes安装Ubuntu,调整tomcat6内存,加密网站爬虫,php傻瓜手册chm下载,用seo怎么把视频排第一lzw
mysql> select * from tbs;
+——+
| id |
+——+
| 1 |
+——+
1 row in set (0.00 sec)
显示复制成功! bitsCN.com
ios 计算器 源码下载,ubuntu是否安装驱动,添加tomcat的导包,本科论文爬虫,高级php技术网站教程,邯郸seo咨询lzw