學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

linux中mysql還原數(shù)據(jù)庫(kù)命令

時(shí)間: 佳洲1085 分享

  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 回車(chē),輸入密碼,進(jìn)入MySQL的控制臺(tái)"mysql>"

  2、進(jìn)入MySQL Command Line Client,輸入密碼,進(jìn)入到“mysql>”,輸入命令show databases;,回車(chē),看看有些什么數(shù)據(jù)庫(kù);建立你要還原的數(shù)據(jù)庫(kù),輸入create database voice;,回車(chē);切換到剛建立的數(shù)據(jù)庫(kù),輸入use voice;,回車(chē);導(dǎo)入數(shù)據(jù),輸入source voice.sql;,回車(chē),開(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ù)文件;

3629635