1. 程式人生 > 實用技巧 >MySQL 前期準備

MySQL 前期準備

一、資料庫的基本概念

  1. 資料庫的英文單詞:DataBase,簡稱:DB。

  2. 資料庫:用於儲存和管理資料的倉庫。

  3. 資料庫的特點:

    1. 持久化儲存資料的。其實資料庫就是一個檔案系統,是以檔案的方式存在伺服器的電腦上的。

    2. 方便儲存和管理資料。

    3. 所有的關係型資料庫都可以使用通用的 SQL 語句進行管理,即使用了統一的方式操作資料庫 -- SQL。

  4. 常見的資料庫軟體

二、MySQL資料庫軟體安裝

  1. 下載mysql-5.5.40-win64.msi安裝包
連結:https://pan.baidu.com/s/1MmL9TZxbZzZF1oeCrHVzXw
提取碼:10kl
  1. 雙擊exe檔案


  1. 選擇安裝型別,有“Typical(預設)”、“Complete(完全)”、“Custom(使用者自定義)”三個選項,選擇“Custom” ,按“next”鍵繼續。

  1. 點選“Browse”,手動指定安裝目錄。點選“next”進入安裝介面。

  1. 點選“Install”安裝。

  1. 選Next


  1. 正在安裝中,請稍候,直到出現下面的介面, 則完成 MYSQL 的安裝。勾選配置嚮導,點選“Finish”。

  1. 安裝完成,出現如下介面,選擇Next,將進入 mysql 配置嚮導。

  1. 選擇配置方式,“Detailed Configuration(手動精確配置)”、“Standard Configuration(標準配置)”,選擇“Detailed Configuration”,方便熟悉配置過程。

  1. 選擇伺服器型別,“Developer Machine(開發測試類,mysql 佔用很少資源)”、“Server Machine(伺服器型別,mysql 佔用較多資源)”、“Dedicated MySQL Server Machine(專門的資料庫伺服器,mysql 佔用所有可用資源)”。

  1. 選擇mysql 資料庫的大致用途,“Multifunctional Database(通用多功能型,好)”、“Transactional Database Only(伺服器型別,專注於事務處理,一般)”、“Non-Transactional Database Only(非事務處理型,較簡單,主要做一些監控、記數用,對 MyISAM 資料型別的支援僅限於 non-transactional),按“Next”繼續。


  1. 選擇網站併發連線數,同時連線的數目,“Decision Support(DSS)/OLAP(20個左右)“Online ”、Transaction Processing(OLTP)(500 個左右)”、“Manual Setting(手動設定,自己輸一個數)”。

  1. 是否啟用 TCP/IP 連線,設定埠,如果不啟用,就只能在自己的機器上訪問 mysql 資料庫了,在這個頁面上,還可以選擇“啟用標準模式”(Enable Strict Mode),這樣 MySQL 就不會允許細小的語法錯誤。如果是新手,建議取消標準模式以減少麻煩。但熟悉 MySQL 以後,儘量使用標準模式,因為它可以降低有害資料進入資料庫的可能性。按“Next”繼續。

  1. 對 mysql 預設資料庫語言編碼進行設定(重要),一般選 UTF-8,按 “Next” 繼續。

  1. 選擇是否將 mysql 安裝為 windows 服務,還可以指定 Service Name(服務標識名稱),是否將 mysql 的 bin 目錄加入到 Windows PATH(加入後,就可以直接使用 bin 下的檔案,而不用指出目錄名,比如連線,“mysql. exe -uusername -ppassword;”就可以了,不用指出 mysql.exe 的完整地址,很方便),這裡全部打上了勾,Service Name 不變。按“Next”繼續。

  1. 詢問是否要修改預設 root 使用者(超級管理)的密碼。“Enable root access from remote machines(是否允許 root 使用者在其它的機器上登陸,如果要安全,就不要勾上,如果要方便,就勾上它) ”。最後“Create An Anonymous Account(新建一個匿名使用者,匿名使用者可以連線資料庫,不能操作資料,包括查詢) ”,一般就不用勾了,設定完畢,按“Next”繼續。

  1. 確認設定無誤,按“Execute”使設定生效,即完成 MYSQL 的安裝和配置。

  1. 出現四個對號,說明配置成功。

三、MySQL資料庫軟體解除安裝

  1. 停止 window 的 MySQL 服務。 找到“控制面板”-> “管理工具”-> “服務”,停止 MySQL 後臺服務。

  2. 去mysql的安裝目錄找到my.ini檔案,開啟檔案,複製語句 datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"

  3. 解除安裝 MySQL 安裝程式。找到“控制面板”-> "程式和功能",解除安裝 MySQL 程式。

  4. 刪除 C:/ProgramData目錄下的MySQL資料夾。路徑為:C:\ProgramData\MySQL(是隱藏檔案,需要顯示出來)。

四、MySQL配置及使用

安裝MySQL實際上安裝的是MySQL服務,安裝MySQL服務後,其會在Windows的服務列表裡註冊一個MySQL服務。

什麼是服務?一些沒有介面的應用程式。

  1. MySQL服務啟動

    1. 手動 win10:右鍵工作管理員->服務->MySQL(點選啟動、關閉)。

    2. cmd--> services.msc 開啟服務的視窗->MySQL(點選啟動、關閉)。

    3. 使用【管理員許可權】開啟cmd。

      • net start mysql: 啟動mysql的服務
      • net stop mysql:關閉mysql服務
  2. MySQL登入

    1. mysql -uroot -p密碼mysql -uroot -p回車後再輸入密碼。預設連線本地MySQL使用者。

    2. mysql -hip -uroot -p連線目標的密碼,如連線本機mysql -h127.0.0.1 -uroot -p密碼

    3. mysql --host=ip --user=root --password=連線目標的密碼

  3. MySQL退出

    1. exit

    2. quit

  4. MySQL目錄結構

    1. MySQL安裝目錄

      • 配置檔案 my.ini
    2. MySQL資料目錄(預設在C盤):datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"

      • 資料庫:資料夾

      • 表:檔案

      • 資料:資料