mysql數(shù)據(jù)庫準備工作案例分享
發(fā)表時間:2023-07-13 來源:明輝站整理相關軟件相關文章人氣:
[摘要]本文主要和大家分享mysql數(shù)據(jù)庫準備工作實例分享,包括如何啟動/停止mysql數(shù)據(jù)庫服務、登錄/退出mysql系統(tǒng)、數(shù)據(jù)庫的備份和恢復等,希望能幫助到大家。1、啟動/停止mysql數(shù)據(jù)庫服務命令行...
本文主要和大家分享mysql數(shù)據(jù)庫準備工作實例分享,包括如何啟動/停止mysql數(shù)據(jù)庫服務、登錄/退出mysql系統(tǒng)、數(shù)據(jù)庫的備份和恢復等,希望能幫助到大家。
1、啟動/停止mysql數(shù)據(jù)庫服務
命令行模式:(需要管理員身份)
服務模式:控制面板〉管理工具〉服務〉mysql >啟動/停止
2、 登錄/退出mysql系統(tǒng)
注意:登錄數(shù)據(jù)庫系統(tǒng)后,需要使用“set names 編碼名;”來設定當前連接數(shù)據(jù)庫的“環(huán)境編碼名”,即當前跟數(shù)據(jù)庫打交道的“客戶端”本身的編碼。通常來說: cmd客戶端中是固定的gbk編碼,而php網(wǎng)頁中,是該網(wǎng)頁文件的編碼(現(xiàn)在主流都是utf8)。
3、數(shù)據(jù)庫的備份和恢復:
mysqldump -h服務器地址 -u登錄名 -p 數(shù)據(jù)庫名 > 文件名
mysql -h服務器地址 -u登錄名 -p 數(shù)據(jù)庫名 < 文件名
注意:
這兩個命令,都是在“沒有登錄mysql”的時候使用。
其中mysqldump命令還要求為管理員身份。
通常,恢復,就是指恢復原來數(shù)據(jù)庫中的所有表數(shù)據(jù)信息及其他信息,而數(shù)據(jù)庫名可以是原來的名字或新的名字。
基礎語法規(guī)定
注釋:
單行注釋: #注釋內(nèi)容
單行注釋: – 注釋內(nèi)容(注意:–后面有一個空格)
多行注釋: /* 注釋內(nèi)容*/
語句行:
大小寫問題;
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)。
命名問題
可以自己命名的名字,稱為標識符,包括:數(shù)據(jù)庫名, 表名,字段名,視圖名,函數(shù)名,過程名,變量名,用戶名,,等等。
可以命名標識符的字符比常規(guī)的語言多,但特別建議只用:字母數(shù)字和下劃線,并不用數(shù)字開頭。
非常規(guī)字符或系統(tǒng)關鍵字雖然可以作為標識符使用,但最好要包在反引號(數(shù)字1左邊那個反撇 ` )中,并且不推薦。
對數(shù)據(jù)庫名,表名,和視圖名,在window系統(tǒng)中不區(qū)分大小寫,而其他系統(tǒng)中區(qū)分,建議全使用小寫,并采用下劃線分割法。
對其他自己命名的標識符(字段名,函數(shù)名,過程名),不區(qū)分大小寫,但也建議全使用小寫,并采用下劃線分割法。
相關推薦:
細說mysql數(shù)據(jù)庫的數(shù)據(jù)類型
以上就是mysql數(shù)據(jù)庫準備工作實例分享的詳細內(nèi)容,更多請關注php中文網(wǎng)其它相關文章!
學習教程快速掌握從入門到精通的SQL知識。