云虛擬主機(jī)導(dǎo)出MySQL數(shù)據(jù)庫(kù)時(shí),通過主機(jī)管理控制臺(tái)下載的數(shù)據(jù)備份會(huì)將每個(gè)表存儲(chǔ)到一個(gè)單獨(dú)的sql文件。如下圖:
下載之后解壓縮可以看到每個(gè)表單獨(dú)一個(gè)sql文件。
如果需要將所有表導(dǎo)出到一個(gè)sql文件,通過上述方式無法完成。需要通過MySQL客戶端來完成。可以通過Navicat,SQLyog等工具。本文以sqlyog為例。
連接mysql服務(wù)器,輸入數(shù)據(jù)庫(kù)主機(jī)信息:
點(diǎn)擊數(shù)據(jù)庫(kù),右鍵選擇備份/導(dǎo)出>備份數(shù)據(jù)庫(kù),轉(zhuǎn)儲(chǔ)到sql:
選擇所有的表,注意勾選數(shù)據(jù)和結(jié)構(gòu),將文件保存至適當(dāng)?shù)奈恢?。點(diǎn)擊導(dǎo)出;即可完成導(dǎo)出操作。
檢查導(dǎo)出的sql文件,所有的表都在一個(gè)sql文件中。