mysql數據庫.sql備份文件的恢復方法


這里介紹兩種方法:

1. mysqldump

mysqldump不需要登錄到數據庫中就可以備份和恢復庫和表;

(1)備份

mysqldump -uroot -p‘123123’ mytest > /mnt/mytest_bak_$(date +%F).sql    #注意這里是在命令行操作的,不是在mysql數據中,所以也不會有冒號

(2)恢復

mysql -uroot -p'123456' mytest < /mnt/mytest_bak_2019-10-10.sql 

 

2. source

(1)如果在其他機器上面使用scp命令將需要恢復的文件拷貝到本地目錄,例如:/root/mysql_boy.sql

(2)登錄到數據庫里面恢復數據

mysql -u root -p      #登錄需要恢復數據的mysql數據庫

password:             #輸入登錄用戶的密碼

>source  /root/mysql_boy.sql;      #使用source恢復想要恢復的文件,注意后面的英文冒號不要丟了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM