在Win下mysql備份恢復(fù)命令
更新時間:2010年02月20日 11:39:10 作者:
假設(shè)mysql安裝在c:盤,mysql數(shù)據(jù)庫的用戶名是root,密碼是123456,數(shù)據(jù)庫名是database_name
在d:盤根目錄下面存放備份數(shù)據(jù)庫,備份數(shù)據(jù)庫名字為backup20070713.sql(20070713.sql為備份日期)
備份數(shù)據(jù)庫:
mysqldump -uroot -p123456 database_name>d:/backup20070713.sql
恢復(fù)數(shù)據(jù)庫:
刪除原有數(shù)據(jù)庫,建立數(shù)據(jù)庫,把備份數(shù)據(jù)庫導(dǎo)入。
mysqladmin -uroot -p123456 drop database_name
mysqladmin -uroot -p123456 create database_name
mysql -uroot -p123456 database_name
注:在導(dǎo)入備份數(shù)據(jù)庫前,database_name如果沒有,是需要創(chuàng)建的;而且與backup20070713.sql中數(shù)據(jù)庫名是一樣的才能導(dǎo)入。
注:環(huán)境Windows命令行
備份數(shù)據(jù)庫:
mysqldump -uroot -p123456 database_name>d:/backup20070713.sql
恢復(fù)數(shù)據(jù)庫:
刪除原有數(shù)據(jù)庫,建立數(shù)據(jù)庫,把備份數(shù)據(jù)庫導(dǎo)入。
mysqladmin -uroot -p123456 drop database_name
mysqladmin -uroot -p123456 create database_name
mysql -uroot -p123456 database_name
注:在導(dǎo)入備份數(shù)據(jù)庫前,database_name如果沒有,是需要創(chuàng)建的;而且與backup20070713.sql中數(shù)據(jù)庫名是一樣的才能導(dǎo)入。
注:環(huán)境Windows命令行
相關(guān)文章
win10下MySQL 8.0登錄Access denied for user‘root’@‘localhost’ (u
這篇文章主要介紹了win10下MySQL 8.0登錄Access denied for user‘root’@‘localhost’ (using password: YES)問題的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-03-03MySQL數(shù)據(jù)庫觸發(fā)器從小白到精通
觸發(fā)器是SQLserver提供給程序員和數(shù)據(jù)分析員來保證數(shù)據(jù)完整性的一種方法,它是與表事件相關(guān)的特殊的存儲過程,它的執(zhí)行不是由程序調(diào)用,也不是手工啟動,而是由事件來觸發(fā),比如當對一個表進行操作時就會激活它執(zhí)行。觸發(fā)器經(jīng)常用于加強數(shù)據(jù)的完整性約束和業(yè)務(wù)規(guī)則等2022-03-03MySQL關(guān)聯(lián)查詢優(yōu)化實現(xiàn)方法詳解
在數(shù)據(jù)庫的設(shè)計中, 我們通常都是會有很多張表 , 通過表與表之間的關(guān)系建立我們想要的數(shù)據(jù)關(guān)系, 所以在多張表的前提下, 多表的關(guān)聯(lián)查詢就尤為重要,這篇文章主要介紹了MySQL關(guān)聯(lián)查詢優(yōu)化2022-11-11將MySQL數(shù)據(jù)庫移植為PostgreSQL
PostgreSQL 作為功能最強勁的開源 OO 數(shù)據(jù)庫,仿佛一直不為國內(nèi)用戶所熟識。而我個人也僅是因為工作的緣故接觸到這款超經(jīng)典的數(shù)據(jù)庫,并深為之折服。2009-07-07