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