Windows系統(tǒng)下mysql的備份恢復(fù)命令_MySQL
來(lái)源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-09 17:52:47
Windows系統(tǒng)下mysql的備份恢復(fù)命令_MySQL
Windows系統(tǒng)下mysql的備份恢復(fù)命令_MySQL:一開始我用的Navicat for MySQL這個(gè)工具,直接用里面的導(dǎo)出/導(dǎo)入數(shù)據(jù)庫(kù)功能,但是導(dǎo)完發(fā)現(xiàn)有一部分表丟失了;于是就想到了命令行。 以下為成的命令行備份與恢復(fù)方法: 設(shè)MySQL 安裝在c盤,mysql數(shù)據(jù)庫(kù)的用戶名是root,密碼是123,數(shù)據(jù)庫(kù)名是db_name
導(dǎo)讀Windows系統(tǒng)下mysql的備份恢復(fù)命令_MySQL:一開始我用的Navicat for MySQL這個(gè)工具,直接用里面的導(dǎo)出/導(dǎo)入數(shù)據(jù)庫(kù)功能,但是導(dǎo)完發(fā)現(xiàn)有一部分表丟失了;于是就想到了命令行。 以下為成的命令行備份與恢復(fù)方法: 設(shè)MySQL 安裝在c盤,mysql數(shù)據(jù)庫(kù)的用戶名是root,密碼是123,數(shù)據(jù)庫(kù)名是db_name

一開始我用的Navicat for MySQL這個(gè)工具,直接用里面的導(dǎo)出/導(dǎo)入數(shù)據(jù)庫(kù)功能,但是導(dǎo)完發(fā)現(xiàn)有一部分表丟失了;于是就想到了命令行。
以下為成的命令行備份與恢復(fù)方法:
設(shè)MySQL 安裝在c盤,mysql數(shù)據(jù)庫(kù)的用戶名是root,密碼是123,數(shù)據(jù)庫(kù)名是db_name,在d盤根目錄下面存放備份數(shù)據(jù)庫(kù),備份數(shù)據(jù)庫(kù)名字為backup20110527.sql
備份數(shù)據(jù)庫(kù):
mysqldump -uroot -p123 db_name>d:/backup20110527.sql
恢復(fù)數(shù)據(jù)庫(kù):
刪除原有數(shù)據(jù)庫(kù),建立數(shù)據(jù)庫(kù),把備份數(shù)據(jù)庫(kù)導(dǎo)入。
mysqladmin -uroot -p123 drop db_name
mysqladmin -uroot -p123 create db_name
mysql -uroot -p123 db_name 注:在導(dǎo)入備份數(shù)據(jù)庫(kù)前,db_name如果沒(méi)有,是需要?jiǎng)?chuàng)建的; 而且與backup20110527.sql中數(shù)據(jù)庫(kù)名是一樣的才可以導(dǎo)入。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
Windows系統(tǒng)下mysql的備份恢復(fù)命令_MySQL
Windows系統(tǒng)下mysql的備份恢復(fù)命令_MySQL:一開始我用的Navicat for MySQL這個(gè)工具,直接用里面的導(dǎo)出/導(dǎo)入數(shù)據(jù)庫(kù)功能,但是導(dǎo)完發(fā)現(xiàn)有一部分表丟失了;于是就想到了命令行。 以下為成的命令行備份與恢復(fù)方法: 設(shè)MySQL 安裝在c盤,mysql數(shù)據(jù)庫(kù)的用戶名是root,密碼是123,數(shù)據(jù)庫(kù)名是db_name