不知道大家之前對類似如何準(zhǔn)備MySQL數(shù)據(jù)庫的工作的文章有無了解,今天我在這里給大家再簡單的講講。感興趣的話就一起來看看正文部分吧,相信看完如何準(zhǔn)備mysql數(shù)據(jù)庫的工作你一定會有所收獲的。
成都創(chuàng)新互聯(lián)公司長期為成百上千客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為遼寧企業(yè)提供專業(yè)的網(wǎng)站建設(shè)、網(wǎng)站制作,遼寧網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
命令行模式:(需要管理員身份)
啟動數(shù)據(jù)庫:net start mysql
關(guān)閉數(shù)據(jù)庫:net start mysql
服務(wù)模式:控制面板〉管理工具〉服務(wù)〉mysql >啟動/停止
登錄:mysql -h云服務(wù)器地址 -u登錄名 【-P端口號】 -p
退出:quit; 或 exit;——是指已經(jīng)登錄(進(jìn)入)了mysql之后。
注意:登錄數(shù)據(jù)庫系統(tǒng)后,需要使用“set names 編碼名;”來設(shè)定當(dāng)前連接數(shù)據(jù)庫的“環(huán)境編碼名”,即當(dāng)前跟數(shù)據(jù)庫打交道的“客戶端”本身的編碼。通常來說: cmd客戶端中是固定的gbk編碼,而php網(wǎng)頁中,是該網(wǎng)頁文件的編碼(現(xiàn)在主流都是utf8)。
備份:就是將一個數(shù)據(jù)庫,完整地“轉(zhuǎn)換為”一個可以隨時“攜帶和傳送”的文件。
mysqldump -h云服務(wù)器地址 -u登錄名 -p 數(shù)據(jù)庫名 > 文件名
恢復(fù): 就是講一個備份的數(shù)據(jù)庫文件,完整地還原為一個可以使用的數(shù)據(jù)庫。
mysql -h云服務(wù)器地址 -u登錄名 -p 數(shù)據(jù)庫名 < 文件名
注意:
這兩個命令,都是在“沒有登錄mysql”的時候使用。
其中mysqldump命令還要求為管理員身份。
通常,恢復(fù),就是指恢復(fù)原來數(shù)據(jù)庫中的所有表數(shù)據(jù)信息及其他信息,而數(shù)據(jù)庫名可以是原來的名字或新的名字。
單行注釋: #注釋內(nèi)容
單行注釋: – 注釋內(nèi)容(注意:–后面有一個空格)
多行注釋: /* 注釋內(nèi)容*/
默認(rèn)情況下,以一個英文分號;作為一條語句的結(jié)束!而且,常規(guī)的操作中,都是“一次執(zhí)行一條語句”;
mysql中,可以人為設(shè)定語句結(jié)束符,做法如下:delimiter 新的結(jié)束符,此行之后 ,就可以使用新的結(jié)束符了:
mysql語言內(nèi)部本身不區(qū)分大小寫;
mysql的某些命令執(zhí)行會生成文件(夾),此時他們就可能會區(qū)分大小寫:
2.1:在文件(夾)名稱 區(qū)分大小 寫的系統(tǒng)中,這些名字也會區(qū)分大小寫,比如unix,linux系統(tǒng);
2.2:在文件(夾)名稱不區(qū)分大小寫的系統(tǒng)中,他們同樣不區(qū)分大小寫,比如window系統(tǒng)。
可以自己命名的名字,稱為標(biāo)識符,包括:數(shù)據(jù)庫名, 表名,字段名,視圖名,函數(shù)名,過程名,變量名,用戶名,,等等。
可以命名標(biāo)識符的字符比常規(guī)的語言多,但特別建議只用:字母數(shù)字和下劃線,并不用數(shù)字開頭。
非常規(guī)字符或系統(tǒng)關(guān)鍵字雖然可以作為標(biāo)識符使用,但最好要包在反引號(數(shù)字1左邊那個反撇 ` )中,并且不推薦。
對數(shù)據(jù)庫名,表名,和視圖名,在window系統(tǒng)中不區(qū)分大小寫,而其他系統(tǒng)中區(qū)分,建議全使用小寫,并采用下劃線分割法。
對其他自己命名的標(biāo)識符(字段名,函數(shù)名,過程名),不區(qū)分大小寫,但也建議全使用小寫,并采用下劃線分割法。
看完如何準(zhǔn)備mysql數(shù)據(jù)庫的工作這篇文章,大家覺得怎么樣?如果想要了解更多相關(guān),可以繼續(xù)關(guān)注我們的行業(yè)資訊板塊。