MySQL使用命令備份和還原數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)在使用當(dāng)中都會(huì)有數(shù)據(jù)庫(kù)備份工作,當(dāng)數(shù)據(jù)庫(kù)發(fā)生嚴(yán)重錯(cuò)誤無(wú)法啟動(dòng),或者數(shù)據(jù)丟失時(shí)可以及時(shí)有效地恢復(fù)數(shù)據(jù)。文章簡(jiǎn)單介紹如何備份和還原MySQL數(shù)據(jù)庫(kù)。
備份數(shù)據(jù)庫(kù)
使用mysqldump命令備份數(shù)據(jù)庫(kù)
# 如果要將game數(shù)據(jù)庫(kù)進(jìn)行備份:
mysqldump -u root -p game > game_backup.sql
# 如果希望備份所有的數(shù)據(jù)庫(kù):
mysqldump -u root -p --all-databases > all_backup.sql
還原數(shù)據(jù)庫(kù)
1、使用mysql命令還原數(shù)據(jù)庫(kù)
將game_backup.sql 還原至 game 數(shù)據(jù)庫(kù):
mysql -u root -p game < game_backup.sql
2、使用source命令還原數(shù)據(jù)庫(kù)
如果數(shù)據(jù)庫(kù)過(guò)大,建議可以使用source命令
mysql> source game_backup.sql
相關(guān)文章
用批處理實(shí)現(xiàn)自動(dòng)備份和清理mysql數(shù)據(jù)庫(kù)的代碼
有網(wǎng)友問(wèn)我在win2003下如何自動(dòng)備份MySQL數(shù)據(jù)庫(kù),既然是自動(dòng)備份,那肯定得寫腳本,當(dāng)然我們也可以利用軟件實(shí)現(xiàn)2013-08-08mysql:ERROR?2003?(HY000)故障錯(cuò)誤解決方法與思路
這篇文章主要給大家介紹了關(guān)于mysql:ERROR?2003?(HY000)故障錯(cuò)誤解決方法與思路的相關(guān)資料,error 2003 hy000是MySQL數(shù)據(jù)庫(kù)中一個(gè)常見的錯(cuò)誤代碼,它通常意味著MySQL無(wú)法建立到數(shù)據(jù)庫(kù)的連接,需要的朋友可以參考下2024-02-02解析MySQL數(shù)據(jù)庫(kù)性能優(yōu)化的六大技巧
本篇文章是對(duì)MySQL數(shù)據(jù)庫(kù)性能優(yōu)化的六大技巧進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06解決mysql插入數(shù)據(jù)鎖等待超時(shí)報(bào)錯(cuò):Lock?wait?timeout?exceeded;try?restar
這篇文章主要介紹了解決mysql插入數(shù)據(jù)鎖等待超時(shí)報(bào)錯(cuò):Lock?wait?timeout?exceeded;try?restarting?transaction問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-05-05