Windows 上安裝 MySQL 相對簡單,最新版本下載地址:mysql
官網:https://dev.mysql.com/downloads/mysql/sql
下載步驟:數據庫
(1) 選擇 Download MySQL Community Serverwindows
(2)選擇要下載的版本和系統配置,本人選擇下載的是 5.5.62.0;服務器
(3)選擇下載 MSI Installer 的安裝包;編碼
(4)跳過註冊,直接下載。點:No thanks, just start my download.spa
(1)MySQL下載後的文件名爲:mysql-installer-community-5.5.62.0.msi,雙擊開始安裝;.net
(2)安裝開始界面,勾選贊成條款 I accept the license terms,以下圖:命令行
(3)選擇下一步,彈出以下窗口。選擇第二項:Server only,以下圖:(這一步選擇很是重要)3d
(4)點擊屢次 下一步後,能夠本身選擇是否修改路徑。後面進入準備安裝界面,點擊 Execute 繼續操做.
(5)點擊執行Execute 後,能夠點 Show details 查看安裝詳情。
(6)安裝完成後,進去準備配置界面。配置服務器類型及端口號,默認便可:
(7)填寫Root用戶密碼,請牢記該密碼。
(8)設置用戶和服務開機啓動,默認便可。
(9)在 確認配置的過程當中,若是有彈出窗口,必定要容許,示意圖以下:
(10)直到正常完成。
(1)打開命令行窗口
(2)輸入安裝設置的密碼,並 Ener 回車;
(3)輸入顯示全部數據庫命令:show databases; 必定要有分號,並按回車。結果顯示系統默認的4個數據庫。
MySQL安裝文件分爲兩種,一種是msi格式的,一種是zip格式的。zip格式是本身解壓,解壓後其實就可用,可是要進行環境配置。
(1)配置環境變量方式:
個人電腦->屬性->高級->環境變量
選擇PATH,在其後面添加: 你安裝的mysql bin文件夾的路徑 ,好比:D:\Program Files\MySQL\mysql-5.6.39-winx64\bin
(2)配置完環境變量以後,還須要修改一下配置文件
(若是沒有配置,以後啓動的時候就會出現圖中的錯誤哦!錯誤提示:系統找不到文件),
mysql-5.6.1X 默認的配置文件是在 D:\Program Files\MySQL\mysql-5.6.39-winx64\my-default.ini。
打開編輯,添加以下配置 :
basedir=D:\Program Files\MySQL\mysql-5.6.39-winx64 (mysql所在目錄)
datadir=D:\Program Files\MySQL\mysql-5.6.39-winx64\data (mysql所在目錄\data)
注意:若是沒有 my-default.ini 文件,須要本身建立。my-default.ini 文件內容以下:
(建議直接複製粘貼下面文件)
這裏須要將basedir 與 datadir 路徑改爲mysql的解壓路徑 ,
其編碼必須是英文編碼(如windows中的ANSI),不能是UTF-8或GBK等。
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
#設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\Program Files\MySQL\mysql-5.6.39-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\Program Files\MySQL\mysql-5.6.39-winx64\data
# 容許最大鏈接數
max_connections=200
# 服務端使用的字符集默認爲8比特編碼的latin1字符集
character-set-server=utf8
# 建立新表時將使用的默認存儲引擎
default-storage-engine=INNODB
感受配置好全部的工做以後,最後來驗證。Win+R 在 cmd,輸入 net start mysql,輸出的結果倒是
===========》爲何會出現這種狀況呢?《=============
這時咱們最簡單的解決辦法:
1. CMD 進入MySQL的 bin目錄
CD D:\Program Files\mysql-5.6\bin>
2. 在命令行窗口輸入以下,如提示:Service successfully installed 表示註冊服務成功。
D:\Program Files\mysql-5.6\bin>mysqld --install
3. 驗證是否成功
D:\Program Files\mysql-5.6\bin>net start mysql
************************************
4. 刪除服務