日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

MySQL筆記之?dāng)?shù)據(jù)備份與還原的使用詳解_MySQL教程

編輯Tag賺U幣

推薦:MySQL筆記之?dāng)?shù)學(xué)函數(shù)詳解
本篇文章對(duì)MySQL的數(shù)學(xué)函數(shù)進(jìn)行了詳細(xì)的介紹。需要的朋友參考下

數(shù)據(jù)很重要,這點(diǎn)用腳趾頭想都知道,為了保證數(shù)據(jù)的安全,因此需要定期對(duì)數(shù)據(jù)備份

下面來寫一點(diǎn)關(guān)于數(shù)據(jù)備份與還原相關(guān)的筆記

數(shù)據(jù)備份

使用mysqldump命令備份一個(gè)數(shù)據(jù)庫(kù)
mysqldump -u username -p dbname table1 table2...>BackupName.sql

其中,dbname表示數(shù)據(jù)庫(kù)名稱,table1和table2表示表的名稱,沒有該參數(shù)則備份整個(gè)數(shù)據(jù)庫(kù)

BackupName.sql參數(shù)表示備份文件的名稱,文件名前面可以加上一個(gè)絕對(duì)路徑

需要注意的是,備份的時(shí)候只備份數(shù)據(jù)庫(kù)中的表,如果要還原則必須還原在已有數(shù)據(jù)庫(kù)中

tips通常情況下備份文件的后綴名為.sql,當(dāng)然也可以是.txt等,只不過不專業(yè)

使用mysqldump命令備份多個(gè)數(shù)據(jù)庫(kù)
 mysqldump -u username -p --databases dbname1 dbname2...>BackupName.sql

此處--databases代表備份多個(gè)數(shù)據(jù)庫(kù)的意思,后面接數(shù)據(jù)庫(kù)名

此外還能備份所有數(shù)據(jù)庫(kù)

使用mysqldump命令備份所有數(shù)據(jù)庫(kù)
mysqldump -u username -p --all-databases>BackupName.sql

直接復(fù)制整個(gè)數(shù)據(jù)庫(kù)目錄

直接復(fù)制數(shù)據(jù)庫(kù)目錄是最簡(jiǎn)單的備份方法,但并非最好

使用這種方法時(shí)為了避免數(shù)據(jù)變化需要暫時(shí)停止數(shù)據(jù)庫(kù)服務(wù),但實(shí)際中不允許

而且,這種方法對(duì)InnoDB存儲(chǔ)引擎的表不適用,對(duì)于MyISAM存儲(chǔ)引擎的表比較方便

數(shù)據(jù)還原

使用mysql命令還原
 mysql -u root -p[dbname]<backup.sql

[dbname]是可選的,如果使用--all-databases參數(shù)備份整個(gè)數(shù)據(jù)庫(kù)而不是單獨(dú)備份表

那么便可以不使用dbname參數(shù)

直接復(fù)制到數(shù)據(jù)庫(kù)目錄

使用這種方式必須保證數(shù)據(jù)庫(kù)的主版本號(hào)一致

通常對(duì)MyISAM比較有效,對(duì)InnoDB不適用

分享:MySQL筆記之別名的使用
在查詢時(shí),可以為表和字段取一個(gè)別名。這個(gè)別名可以代替其指定的表和字段

來源:模板無憂//所屬分類:MySQL教程/更新時(shí)間:2013-05-04
相關(guān)MySQL教程