一、建立MySQL從庫的步驟
1.配置主庫
在主庫上執(zhí)行以下命令:
GRANT REPLICATION SLAVE ON *.* TO 'slave_user'@'slave_host' IDENTIFIED BY 'password';
其中,slave_user是從庫的用戶名,slave_host是從庫的IP地址或主機名,password是從庫的密碼。
2.備份主庫數(shù)據(jù)
在主庫上執(zhí)行以下命令:
FLUSH TABLES WITH READ LOCK;
SHOW MASTER STATUS;
的值,然后執(zhí)行以下命令:
```ysqldumpasterp.db
3.解鎖主庫
在主庫上執(zhí)行以下命令:
UNLOCK TABLES;
4.導入備份數(shù)據(jù)到從庫
p.db拷貝到從庫上,然后執(zhí)行以下命令:
```ysqlp.db
5.配置從庫
在從庫上執(zhí)行以下命令:
```asterameameame;
asterameameame的值。
6.啟動從庫復制
在從庫上執(zhí)行以下命令:
START SLAVE;
二、拷貝數(shù)據(jù)到從庫的方法
ysqldump命令拷貝數(shù)據(jù)
在主庫上執(zhí)行以下命令:
```ysqldumpasterp.db
p.db拷貝到從庫上,然后執(zhí)行以下命令:
```ysqlp.db
2.使用MySQL復制拷貝數(shù)據(jù)
在主庫上執(zhí)行以下命令:
FLUSH TABLES WITH READ LOCK;
SHOW MASTER STATUS;
的值,然后在從庫上執(zhí)行以下命令:
STOP SLAVE;
將主庫上的數(shù)據(jù)文件拷貝到從庫上,然后在從庫上執(zhí)行以下命令:
START SLAVE;
在從庫上執(zhí)行以下命令,查看復制狀態(tài):
SHOW SLAVE STATUS\G
ningning都為Yes,則表示復制成功。
以上是MySQL從庫怎么建立及拷貝數(shù)據(jù)的方法的詳細步驟,希望對大家有所幫助。