為了遷移數(shù)據(jù)庫(kù),有如下三個(gè)步驟:
第一步 – 執(zhí)行mysql轉(zhuǎn)儲(chǔ)
在將數(shù)據(jù)庫(kù)文件傳輸?shù)叫碌腣PS之前,我們首先需要使用mysqldump命令在原始虛擬服務(wù)器上備份它。
mysqldump -u root -p --opt [database name] > [database name].sql
登錄后復(fù)制
執(zhí)行轉(zhuǎn)儲(chǔ)后,即可準(zhǔn)備傳輸數(shù)據(jù)庫(kù)。
第二步 – 復(fù)制數(shù)據(jù)庫(kù)
SCP幫助您復(fù)制數(shù)據(jù)庫(kù)。 如果使用上一個(gè)命令,則將數(shù)據(jù)庫(kù)導(dǎo)出到主文件夾。
SCP命令具有以下語(yǔ)法:
scp [database name].sql [username]@[servername]:path/to/database/
登錄后復(fù)制
樣本傳輸可能如下所示:
scp newdatabase.sql user@example.com:~/
登錄后復(fù)制
連接后,數(shù)據(jù)庫(kù)將傳輸?shù)叫碌奶摂M專用服務(wù)器。
第三步:導(dǎo)入數(shù)據(jù)庫(kù)
一旦數(shù)據(jù)已傳輸?shù)叫路?wù)器,您可以將數(shù)據(jù)庫(kù)導(dǎo)入MySQL:
mysql -u root -p newdatabase With that, your transfer via SCP will be complete. By Etel Sverdlov
登錄后復(fù)制
這樣,您通過(guò)SCP轉(zhuǎn)移將完成。