windows下安裝MySQL有兩種方法,一種是用msi文件一鍵安裝,只需要根據指示點next就可以了;另外一種就是用zip安裝壓縮包進行安裝。後者需要另外手動去配置文件。這裏講的就是如何用安裝壓縮包進行安裝。
一、下載
下載鏈接:https://downloads.mysql.com/archives/community/
二、解壓安裝
下載完成後,解壓文件,放到指定的安裝目錄下。
這裏我的安裝目錄是在 D:/work/wnmp/mysql
放到指定安裝目錄後,配置系統環境變量:
然後用管理員身份進入cmd,執行安裝命令:
mysqld -install
出現如下圖所示表示安裝成功。
三、啓動配置
解壓安裝完成後,目錄結構本身不存如下的文件:
其中my.ini文件需自己手動創建,data文件夾不需要手動創建。
新建my.ini文件,並且配置如下內容:
[mysqld]
##skip-grant-tables=1
#設置3306端口
port = 3306
#設置mysql的安裝目錄
basedir=D:\work\program\WNMP\mysql
#設置數據庫的數據存放目錄
datadir=D:\work\program\WNMP\mysql\data
#允許最大連接數
max_connections=200
#服務端使用的默認字符集
character-set-server=utf8
#創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
#設置mysql客戶端默認字符集
default-character-set=utf8
文件配置好保存,然後進入cmd,輸入:
net start mysql -- 開啓mysql服務命令
此時應該會出現如下圖所示無法啓動的錯誤:
那是因爲數據庫未初始化造成的情況,此時需要在cmd執行如下命令行:
mysqld --initialize-insecure
此時再輸入開啓服務命令行:
net start mysql
服務已成功啓動。