此方式為直接解壓壓縮包安裝MySQL
1.下載下傳相關壓縮包
官網下載下傳位址: https://dev.mysql.com/downloads/mysql/
下載下傳後将壓縮包解壓至自己想要的檔案路徑即可
2.建立my.ini檔案
在解壓後的的根目錄下建立一個my.ini檔案
編輯檔案内容為:
[mysqld]
# 設定3306端口
port=3306
# 設定mysql的安裝目錄
basedir=D:\MySQL
# 設定mysql資料庫的資料的存放目錄
datadir=D:\MySQLData
# 允許最大連接配接數
max_connections=200
# 允許連接配接失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統
max_connect_errors=10
# 服務端使用的字元集預設為UTF8
character-set-server=utf8
# 建立新表時将使用的預設存儲引擎
default-storage-engine=INNODB
# 預設使用“mysql_native_password”插件認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設定mysql用戶端預設字元集
default-character-set=utf8
[client]
# 設定mysql用戶端連接配接服務端時預設使用的端口
port=3306
default-character-set=utf8
檔案中安裝和資料存放目錄根據自己情況修改
3.添加環境變量
操作如下:
1)右鍵單擊我的電腦->屬性->進階系統設定(進階)->環境變量
點選系統變量下的建立按鈕
輸入變量名:MYSQL_HOME
輸入變量值:D:\MySQL
#即為mysql的自定義解壓目錄。
2)選擇系統變量中的Path
點選編輯按鈕
在變量值中添加變量值:%MYSQL_HOME%\bin
或者直接在path中添加:D:\MySQL\bin
注:以上為我自己的路徑,請根據情況修改為自己的路徑
4.将mysql注冊為windows系統服務
1)使用管理者模式下的控制台進入到MySQL解壓目錄下的 bin 目錄下:
2)輸入服務安裝指令:
安裝成功後會提示服務安裝成功。
mysqld install MySQL --defaults-file="D:\MySQL\my.ini"
#解壓目錄下修改的my.ini檔案
注:my.ini檔案放在MySQL解壓後的根目錄下
移除服務指令為:mysqld remove
5.啟動MySQL服務
先輸入初始化指令執行 mysqld --initialize-insecure --user=mysql
方法一:
啟動服務指令為:net start mysql
方法二:
打開管理工具 服務,找到MySQL服務。
通過右鍵選擇啟動或者直接點選左邊的啟動來啟動服務。
6.修改 root 賬号的密碼
剛安裝完成時root賬号預設密碼為空,此時可以将密碼修改為指定的密碼。如:123456
c:>mysql –uroot -p
mysql>show databases;
mysql>use mysql;
mysql>UPDATE user SET password=PASSWORD("密碼") WHERE user='root';
mysql>FLUSH PRIVILEGES;
mysql>QUIT
至此MySQL就安裝完成了,進入cmd輸入mysql -u root -p回車輸入密碼即可使用
ps:若提示“mysql屬于非控制台指令”可以重新開機電腦即可