首頁  >  文章  >  資料庫  >  mysql資料庫準備工作實例分享

mysql資料庫準備工作實例分享

小云云
小云云原創
2018-03-15 10:53:521253瀏覽

本文主要和大家分享mysql資料庫準備工作實例分享,包括如何啟動/停止mysql資料庫服務、登入/登出mysql系統、資料庫的備份和復原等,希望能幫助大家。

1、啟動/停止mysql資料庫服務

命令列模式:(需要管理員身分)

  • 啟動資料庫:net  start  mysql

  • 關閉資料庫:net  start  mysql

#服務模式:控制面板〉管理工具〉服務〉mysql >啟動/停止

2、登入/登出mysql系統

  • 登入:mysql -h伺服器位址-u登入名稱【-P連接埠號碼】 -p

  • #離開:quit;exit; ——是指已經登入(進入)了mysql之後。

注意:登入資料庫系統後,需要使用“set names 編碼名稱;”來設定目前連接資料庫的“環境編碼名稱”,即目前跟資料庫打交道的“客戶端”本身的編碼。通常來說: cmd客戶端中是固定的gbk編碼,而php網頁中,是該網頁檔案的編碼(現在主流都是utf8)。

3、資料庫的備份和還原:

  • 備份:就是將一個資料庫,完整地“轉換為”一個可以隨時“攜帶和傳送”的文件。

mysqldump  -h伺服器位址 -u登入名稱 -p   資料庫名稱> 檔案名稱

  • ##恢復: 就是講一個備份的資料庫文件,完整地還原為一個可以使用的資料庫。

mysql  -h伺服器位址 -u登入名稱  -p   資料庫名稱< 檔案名稱

#注意:

  1. 這兩個指令,都是在「沒有登入mysql」的時候使用。

  2. 其中mysqldump指令也要求為管理員身分。

  3. 通常,恢復,就是指恢復原來資料庫中的所有表資料資訊及其他信息,而資料庫名稱可以是原來的名字或新的名字。

基礎語法規定

註解:

  1. #單行註解:    #註解內容

  2. #單行註解:    – 註解內容(注意:–後面有一個空格)

  3. #多行註解:   /* 註解內容*/

#語句行:

  • 預設情況下,以一個英文分號;作為一條語句的結束!而且,常規的操作中,都是「一次執行一條語句」;

  • mysql中,可以人為設定語句結束符,做法如下:delimiter  新的結束符,此行之後,就可以使用新的結束符號了:

大小寫問題;

  1. mysql語言內部本身不區分大小寫;

  2. mysql的某些指令執行會產生檔案(夾),此時他們就可能會區分大小寫:
    2.1:在檔案(夾)名稱在區分大小寫的系統中,這些名字也會區分大小寫,例如unix,linux系統;
    2.2:在檔案(夾)名稱不區分大小寫的系統中,他們同樣不區分大小寫,例如window系統。

命名問題

  • 可以自己命名的名字,稱為標識符,包括:資料庫名, 表名,欄位名,視圖名,函數名,過程名,變數名,用戶名,,等等。

  • 可以命名標識符的字元比常規的語言多,但特別建議只用:字母數字和底線,並且不會用數字開頭。

  • 非常規字元或系統關鍵字雖然可以當作識別符使用,但最好要包在反引號(數字1左邊那個反撇 ` )中,並且不建議。

  • 對資料庫名,表名,和視圖名,在window系統中不區分大小寫,而其他系統中區分,建議全使用小寫,並採用下劃線分割法。

  • 對其他自己命名的標識符(字段名,函數名,過程名),不區分大小寫,但也建議全使用小寫,並採用下劃線分割法。

相關推薦:

細說mysql資料庫的資料類型

以上是mysql資料庫準備工作實例分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn