新聞中心
當(dāng)涉及到關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)時(shí),MySQL是一個(gè)流行的選擇。 MySQL及其克隆版本為當(dāng)今全球Web的很大一部分提供了強(qiáng)大的支持。其原因在于其堅(jiān)固性和眾多可用選項(xiàng)。

成都創(chuàng)新互聯(lián)公司成立與2013年,是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元點(diǎn)軍做網(wǎng)站,已為上家服務(wù),為點(diǎn)軍各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話(huà):18982081108
在某些情況下,需要備份MySQL數(shù)據(jù)庫(kù)并將其保存在文件中:保護(hù)數(shù)據(jù)副本作為備份或?qū)?shù)據(jù)庫(kù)復(fù)制到另一個(gè)系統(tǒng)。
先決條件
MySQL客戶(hù)端應(yīng)該已經(jīng)安裝在您的系統(tǒng)中,并且應(yīng)該使用遠(yuǎn)程或本地MySQL服務(wù)器進(jìn)行配置。除此之外,要備份數(shù)據(jù)庫(kù)的用戶(hù)必須是管理員(root用戶(hù)),或者該用戶(hù)必須具有備份數(shù)據(jù)庫(kù)的特權(quán)。
今天,在本文中,我們將學(xué)習(xí)如何使用linux中的MySQLDump實(shí)用程序備份單個(gè)MySQL數(shù)據(jù)庫(kù)。
備份單個(gè)MySQL數(shù)據(jù)庫(kù)
“ MySQLDump”是在Linux中與MySQL客戶(hù)端一起自動(dòng)安裝的工具。該工具基本上用于從MySQL數(shù)據(jù)庫(kù)中創(chuàng)建文件,即將數(shù)據(jù)庫(kù)的內(nèi)容轉(zhuǎn)儲(chǔ)到輸出文件中。
然后可以將輸出重定向到文件,然后可以將文件移動(dòng)或復(fù)制到另一個(gè)系統(tǒng),并將該內(nèi)容部署在該系統(tǒng)上的數(shù)據(jù)庫(kù)中
使用MySQLDump的語(yǔ)法是:
$ mysqldump -u username -p database_name > backup_filename.sql
例如,將名為“XWCX.NET”的數(shù)據(jù)庫(kù)備份到名為“XWCX.NET_bkp.sql”的備份文件。我們可以運(yùn)行:
cdcxhl.com@cdcxhl.com:~/www.XWCX.NET.com$ mysqldump -u root -p XWCX.NET > XWCX.NET_bkp.sql
或者
cdcxhl.com@cdcxhl.com:~/www.XWCX.NET.com$ mysqldump -u XWCX.NET -p XWCX.NET > XWCX.NET_bkp.sql
在提示時(shí)輸入密碼。
讓我們檢查’XWCX.NET_bkp.sql’文件的內(nèi)容。
cdcxhl.com@cdcxhl.com:~/www.XWCX.NET.com$ cat XWCX.NET_bkp.sql
現(xiàn)在備份文件已準(zhǔn)備就緒。 請(qǐng)注意,備份文件實(shí)質(zhì)上是SQL命令的列表。 現(xiàn)在可以將其復(fù)制到已經(jīng)安裝了MySQL的另一個(gè)系統(tǒng)上,您可以將此文件輸入到命令“ mysql”以運(yùn)行這些命令并將其部署到此處的備份數(shù)據(jù)庫(kù)中。
cdcxhl.com@cdcxhl.com:~/www.XWCX.NET.com$ mysql -u root -p cdcxhl.com < XWCX.NET_bkp.sql
結(jié)論
我們看到了一種創(chuàng)建MySQL數(shù)據(jù)庫(kù)備份的簡(jiǎn)單方法。 工具“ MySQLDump”具有更多可用選項(xiàng):例如,僅備份不包含數(shù)據(jù)的數(shù)據(jù)庫(kù)結(jié)構(gòu),或者相反,僅備份數(shù)據(jù)而不備份結(jié)構(gòu)(兩個(gè)數(shù)據(jù)庫(kù)已經(jīng)存在于目標(biāo)計(jì)算機(jī)中,您只需 需要在那里復(fù)制數(shù)據(jù))。
確保使用以下命令檢查命令行手冊(cè)中的所有此類(lèi)選項(xiàng):
$ man mysqldump
感謝您的閱讀,并在下面的評(píng)論中讓我們知道您的想法!
新聞標(biāo)題:創(chuàng)新互聯(lián)mysql教程:如何從命令行備份單個(gè)MySQL數(shù)據(jù)庫(kù)
文章鏈接:http://m.5511xx.com/article/cdiehpo.html


咨詢(xún)
建站咨詢(xún)
