Linux系統下通過命令行對mysql數據進行備份和還原


一、備份

1、進入mysql目錄

cd /var/lib/mysql (進入mysql目錄,根據安裝情況會有差別)

2、備份

mysqldump -u root -p密碼 數據庫名  數據表名 >  mysql.sql

然后就在/var/lib/mysql目錄下面生成了一個mysql.sql備份文件

二、還原

法一:

1、mysql -u root -p 回車,輸入密碼,進入MySQL的控制台"mysql>"
2、進入MySQL Command Line Client,輸入密碼,進入到“mysql>”,輸入命令show databases;,回車,看看有些什么數據庫;建立你要還原的數據庫,輸入create database voice;,回車;切換到剛建立的數據庫,輸入use voice;,回車;導入數據,輸入source voice.sql;,回車,開始導入,再次出現"mysql>"並且沒有提示錯誤即還原成功。

法二:

[root@localhost ~]# cd /var/lib/mysql (進入到MySQL庫目錄,根據自己的MySQL的安裝情況調整目錄)
[root@localhost mysql]# mysql -u root -p voice<voice.sql,輸入密碼即可。


免責聲明!

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



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