使用mysqldump備份數(shù)據(jù)庫的具體步驟
看到dump備份這個(gè)名詞 ,是什么意思呢?DUMP的意思就是:『電腦』將內(nèi)儲(chǔ)資料直接傳送的結(jié)果。而mysqlDUMP備份通常是除了數(shù)據(jù)本身外,還會(huì)把相關(guān)的底層程序也同時(shí)備份,是一種比較全面的備份方式。
一、mysqldump備份:
建立新的空白表= 清空表=初始化 注意大小寫:mysql> SHOW DATABASES;//命令字一般要大寫!
1=備份數(shù)據(jù)庫結(jié)構(gòu)=C:\Documents and Settings\user>mysqldump -u root -proot -d --opt new_db>c:\3456.sql//無數(shù)據(jù)的空表
2=進(jìn)入MySql=C:\Documents and Settings\user>mysql -u root -proot
3=刪除數(shù)據(jù)庫=mysql> DROP DATABASE new_db;
4=建新數(shù)據(jù)庫=mysql> CREATE DATABASE new_db;
5=用數(shù)據(jù)庫=mysql> use new_db
6=導(dǎo)入sql文件=mysql> source c:\3456.sql
二、 數(shù)據(jù)恢復(fù):
1=備份數(shù)據(jù)庫和數(shù)據(jù)=C:\Documents and Settings\user>mysqldump -u root -proot --opt new_db >c:\an.sql//后面不待分號(hào)
2=進(jìn)入MySql=C:\Documents and Settings\user>mysql -u root -proot
//mysql> show databases;
3=刪除數(shù)據(jù)庫=mysql> drop database new_db;
4=建新數(shù)據(jù)庫=mysql> create database new_db;
5=用數(shù)據(jù)庫=mysql> use new_db
6=導(dǎo)入sql文件=mysql> source c:\3456.sql
【編輯推薦】