linux中mysql還原數(shù)據(jù)庫命令
linux中對(duì)mysql數(shù)據(jù)的備份和還原可以通過命令來執(zhí)行,下面由學(xué)習(xí)啦小編為大家整理了linux中mysql還原數(shù)據(jù)庫命令的相關(guān)知識(shí),希望對(duì)大家有幫助!
linux中mysql還原數(shù)據(jù)庫命令總結(jié)
mysql還原數(shù)據(jù)庫方法一
1、mysql -u root -p 回車,輸入密碼,進(jìn)入MySQL的控制臺(tái)"mysql>"
2、進(jìn)入MySQL Command Line Client,輸入密碼,進(jìn)入到“mysql>”,輸入命令show databases;,回車,看看有些什么數(shù)據(jù)庫;建立你要還原的數(shù)據(jù)庫,輸入create database voice;,回車;切換到剛建立的數(shù)據(jù)庫,輸入use voice;,回車;導(dǎo)入數(shù)據(jù),輸入source voice.sql;,回車,開始導(dǎo)入,再次出現(xiàn)"mysql>"并且沒有提示錯(cuò)誤即還原成功。
mysql還原數(shù)據(jù)庫方法二
[root@localhost ~]# cd /var/lib/mysql(進(jìn)入到MySQL庫目錄,根據(jù)自己的MySQL的安裝情況調(diào)整目錄)
[root@localhost mysql]# mysql -u root -p voice<voice.sql,輸入密碼即可。
補(bǔ)充:linux中mysql備份數(shù)據(jù)庫命令
1、進(jìn)入mysql目錄
cd /var/lib/mysql (進(jìn)入mysql目錄,根據(jù)安裝情況會(huì)有差別)
2、備份
mysqldump -u root -p密碼 數(shù)據(jù)庫名 數(shù)據(jù)表名 > mysql.sql
然后就在/var/lib/mysql目錄下面生成了一個(gè)mysql.sql備份文件
補(bǔ)充:linux常用的mysql相關(guān)的管理命令
mysql 命令:基本文本的,顯示和使用的mysql數(shù)據(jù)庫。前面已經(jīng)簡單的提過用法;比如登錄等。
mysqladmin 命令,用來創(chuàng)建和維護(hù)mysql數(shù)據(jù)庫的命令,前面已經(jīng)簡單的提過;
isamchk 是用來修復(fù)、檢查和優(yōu)化.ism后綴的數(shù)據(jù)庫文件;
mysqldump 是用于備份數(shù)據(jù)庫,前面已經(jīng)簡單的說明過;
myisamchk 用來修復(fù).myi后綴的數(shù)據(jù)庫文件;