溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

innodb引擎表的冷備方法

發(fā)布時(shí)間:2020-08-15 21:43:54 來源:ITPUB博客 閱讀:126 作者:shuangseqiu1 欄目:MySQL數(shù)據(jù)庫
1,環(huán)境:2臺(tái)服務(wù)器222和224,系統(tǒng)都是Red Hat Enterprise Linux Server release 5.8。2臺(tái)服務(wù)器都是各自有幾個(gè)數(shù)據(jù)庫。其中要把222服務(wù)器上的數(shù)據(jù)庫dzq拷貝到224服務(wù)器上。

2,首先把222服務(wù)器上的數(shù)據(jù)庫dzq下面的表改成myisam引擎,比如:
alter table students ENGINE=myisam;
alter table ly ENGINE=myisam;

3,然后222和224上的mysql服務(wù)關(guān)掉 /etc/init.d/mysqld stop

4,在224服務(wù)器的mysql的datadir下面的建立dzq目錄,然后使用scp把222的mysql datadir下面的目錄dzq下面的文件拷貝到224服務(wù)器的mysql 的datadir目錄下dzq目錄下,更改文件的權(quán)限
scp /opt/mysql/data/dzq/*  root@192.168.140.224:/var/lib/mysql/dzq

[root@red1 dzq]# chown mysql:mysql db.opt
[root@red1 dzq]# chown mysql:mysql ly.frm
[root@red1 dzq]# chown mysql:mysql ly.MYD
[root@red1 dzq]# chown mysql:mysql students.frm
[root@red1 dzq]# chown mysql:mysql ly.MYI
[root@red1 dzq]# chown mysql:mysql students.MYD
[root@red1 dzq]# chown mysql:mysql students.MYI

5,開啟服務(wù)/etc/init.d/mysqld start,進(jìn)去數(shù)據(jù)庫,然后再修改回存儲(chǔ)引擎為innodb

mysql> alter table ly engine=innodb;
mysql> alter table students engine=innodb;

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI