MySQL使用命令備份和還原數據庫

字號:


    數據庫在使用當中都會有數據庫備份工作,當數據庫發(fā)生嚴重錯誤無法啟動,或者數據丟失時可以及時有效地恢復數據。文章簡單介紹如何備份和還原MySQL數據庫。
    備份數據庫
    使用mysqldump命令備份數據庫
    代碼如下:
    # 如果要將game數據庫進行備份:
    mysqldump -u root -p game > game_backup.sql
    # 如果希望備份所有的數據庫:
    mysqldump -u root -p --all-databases > all_backup.sql
    還原數據庫
    1、使用mysql命令還原數據庫
    將game_backup.sql 還原至 game 數據庫:
    代碼如下:
    mysql -u root -p game < game_backup.sql
    2、使用source命令還原數據庫
    如果數據庫過大,建議可以使用source命令
    代碼如下:
    mysql> source game_backup.sql