千家信息网

Mysql数据库中怎么创建从库

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,今天就跟大家聊聊有关Mysql数据库中怎么创建从库,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。首先参考http://blog.itpub.n
千家信息网最后更新 2025年02月01日Mysql数据库中怎么创建从库

今天就跟大家聊聊有关Mysql数据库中怎么创建从库,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。


首先参考http://blog.itpub.net/28536251/viewspace-2138854/分别在两节点安装Mysql。

1、主库从库安装备份软件
[root@D2-wetestdb160 ~]# yum install -y perl-DBD-MySQL perl-DBI perl-Time-HiRes
[root@D2-wetestdb160 ~]# rpm -ivh libev-4.15-6.el7.x86_64.rpm percona-xtrabackup-24-2.4.5-1.el7.x86_64.rpm

2、主库备份数据库
[root@D2-wetestdb160 ~]# mkdir /data/backup
[root@D2-wetestdb160 ~]# innobackupex --user=root --password=123456 /data/backup
[root@D2-wetestdb160 ~]# tar -cvzf mysqlbackup84106_0113.tar.gz /data/backup/2017-01-13_11-17-22/
[root@D2-wetestdb160 ~]# scp mysqlbackup84106_0113.tar.gz root@10.163.89.245:/root

3、从库进行恢复
[root@D2-stone245 ~]# tar -xvzf mysqlbackup84106_0113.tar.gz -C /var/lib/mysql
[root@D2-stone245 ~]# innobackupex --apply-log /var/lib/mysql/data/backup/2017-01-13_11-17-22/
[root@D2-stone245 ~]# chown -R mysql:mysql /var/lib/mysql/data/backup/2017-01-13_11-17-22

4、从库修改配置文件
[root@D2-stone245 ~]# /etc/init.d/mysqld stop
[root@D2-stone245 ~]# vim /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql/data/backup/2017-01-13_11-17-22/
server-id=89254

[root@D2-stone245 ~]# /etc/init.d/mysql.server start

5、从库配置复制
[root@D2-stone245 ~]# cat /var/lib/mysql/data/backup/2017-01-13_11-17-22/xtrabackup_binlog_info
mysql-bin.000010 100927559

mysql> CHANGE MASTER TO MASTER_HOST='10.163.84.160',MASTER_PORT=3306,MASTER_USER='repl',MASTER_PASSWORD='replsafe',MASTER_LOG_FILE='mysql-bin.000010',MASTER_LOG_POS=100927559;
Query OK, 0 rows affected, 2 warnings (0.01 sec)

mysql> start slave;
Query OK, 0 rows affected (0.00 sec)


mysql> set global read_only=1;
Query OK, 0 rows affected (0.00 sec)

mysql> show global variables like "%read_only%";
+------------------+-------+
| Variable_name | Value |
+------------------+-------+
| innodb_read_only | OFF |
| read_only | ON |
| super_read_only | OFF |
| tx_read_only | OFF |
+------------------+-------+
4 rows in set (0.01 sec)


mysql> show slave status\G;
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 10.163.84.160
Master_User: repl
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: mysql-bin.000011
Read_Master_Log_Pos: 1719
Relay_Log_File: D2-stone245-relay-bin.000003
Relay_Log_Pos: 1932
Relay_Master_Log_File: mysql-bin.000011
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: 1719
Relay_Log_Space: 6430
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:
Replicate_Ignore_Server_Ids:
Master_Server_Id: 1016384160
Master_UUID: 9ee791f2-ad84-11e6-932d-0050568a6255
Master_Info_File: /var/lib/mysql/data/backup/2017-01-13_11-17-22/master.info
SQL_Delay: 0
SQL_Remaining_Delay: NULL
Slave_SQL_Running_State: Slave has read all relay log; waiting for more updates
Master_Retry_Count: 86400
Master_Bind:
Last_IO_Error_Timestamp:
Last_SQL_Error_Timestamp:
Master_SSL_Crl:
Master_SSL_Crlpath:
Retrieved_Gtid_Set:
Executed_Gtid_Set:
Auto_Position: 0
Replicate_Rewrite_DB:
Channel_Name:
Master_TLS_Version:
1 row in set (0.00 sec)

看完上述内容,你们对Mysql数据库中怎么创建从库有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

数据 数据库 内容 备份 配置 文件 更多 知识 篇文章 行业 资讯 资讯频道 软件 频道 进一 参考 支持 有关 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 元宇宙软件开发公司北京 大型手机网络安全 数据库技术基础知识视频 计算机网络技术艺术设计方面 浙江人工智能农业信息系统数据库 软件开发能力技术水平介绍 安徽服务器阵列卡安装云空间 数据库数据合并后怎么筛选 淘宝数据库怎么导入mysql 手游软件开发学徒 农行软件开发中心现任总经理 数据库中编号是什么数据类型 计算机网络技术专业自考科目 电厂网络安全有什么书籍 每秒几万请求写入数据库 网络安全股为什么前3季度亏损 服务器突破上网行为管理 网络安全大练兵题库 服务器的硬盘多大 廊坊专业存储服务器价格 同城家政服务软件开发价格是多少 服务器安全攻击主要方法 计算机的网络安全事 服务器安全狗对dos有用吗 软件开发过程 编码 我的世界最强斗罗服务器指令列表 聚飞光电服务器 东莞工业软件开发 中国国通网络技术有限公司 凌河区网络安全检查
0