網(wǎng)上關(guān)于Mysql使用mysqldump導(dǎo)入導(dǎo)出數(shù)據(jù)庫的問題很多,導(dǎo)出基本沒問題。
的導(dǎo)入可能有些不成功,我來特別說明一下。
Mysqldump備份:
Mydump-U username -p password -h主機(jī)數(shù)據(jù)庫a-w“SQL條件”-lock-all-tables >
小路
例: (>表格導(dǎo)出,
mysqldump-u root-p 1234-h localhost db1 a-w " id in(選擇id
from b)"-lock-all-tables >/home/text . SQL
備份整個(gè)數(shù)據(jù)庫的示例:mysqldump-u root-p-h localhost yeshon >
/home/esonbest/yeshon.sql
Mysqldump恢復(fù)步驟
1.mysql -u root -p登錄mysql
2.刪除原始數(shù)據(jù)庫
刪除數(shù)據(jù)庫測試
3.創(chuàng)建一個(gè)新的空白數(shù)據(jù)庫。
創(chuàng)建數(shù)據(jù)庫測試
3.退出mysql
4 . MySQL dump-u username-p password-h主機(jī)數(shù)據(jù)庫</home/test.sql
演示:mysqldump-u root-p-h localhost yeshon
</home/esonbest/yeshon.sql
如果主機(jī)是本地的,可以省略它或填入localhost。
這里數(shù)據(jù)導(dǎo)入完成,大家都以為結(jié)束了。mysql進(jìn)去看看。
使用測試
為什么顯示表格是空的?
接下來,關(guān)鍵的一步是登錄mysql -u root -p,然后使用。
測試(剛剛導(dǎo)入的數(shù)據(jù)庫名稱)
然后使用source命令source test.sql(剛剛導(dǎo)入的sql文件的名稱)
好了,現(xiàn)在你已經(jīng)看了展示表格。你看見許多桌子嗎?你完了。