win10系統MySQL解壓版安裝配置

  • 本機環境: win10, mysql5.7.20/mysql8.0.18解壓版
  • 安裝前注意之前安裝的mysql以卸載乾淨

1.下載安裝包

MySQL社區版

注意: 此鏈接直接跳轉到最新版, 需要下載其他版本可以點擊
在這裏插入圖片描述

2.解壓到想要安裝的位置

eg: F:\RTE\MySQL – 我的安裝路徑, 根據自己的情況修改

3.將解壓後的文件的bin目錄添加到系統的path環境變量

根據自己的解壓路徑修改
在這裏插入圖片描述

4.添加配置文件

解壓後文件目錄沒有my.ini文件, 需要自行創建並修改內容, 配置文件內容如下, 位置跟解壓後的bin文件同級
在這裏插入圖片描述

[mysql]  
# 設置mysql客戶端默認字符集  
default-character-set=utf8  
[mysqld]  
#設置3306端口  
port = 3306  
# 設置mysql的安裝目錄  (根據自己的解壓目錄修改)
basedir=F:\RTE\MySQL  
# 設置mysql數據庫的數據的存放目錄  (根據自己的解壓目錄修改)
datadir=F:\RTE\MySQL\data  
# 允許最大連接數  
max_connections=200  
# 服務端使用的字符集默認爲8比特編碼的latin1字符集  
character-set-server=utf8  
# 創建新表時將使用的默認存儲引擎  
default-storage-engine=INNODB  
# SET sql_mode='NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

5.以管理員身份打開命令行執行安裝命令(5.7)

# 管理員身份打開cmd命令窗口,將目錄切換到MySQL的安裝目錄的bin目錄下

# 執行以下語句進行MySQL的安裝
mysqld -install
# 執行命令後提示: Service successfully installed, 表示安裝成功

# 執行以下語句進行MySQL的初始化
mysqld --initialize-insecure --user=mysql
# 執行命令後會在MySQL的安裝目錄下生成data目錄並創建root用戶

# 執行以下命令以啓動mysql服務
net start mysql
# 執行後會有如下提示: MySQL服務正在啓動.. MySQL服務已經啓動成功

# 啓動MySQL之後, root用戶的密碼爲空, 設置密碼, 命令如下:
mysqladmin -u root -p password 新密碼
Enter password: 舊密碼
# 需要輸入舊密碼時, 由於舊密碼爲空, 所以直接回車即可

6.以管理員身份打開命令行執行安裝命令(8.0.18)

# 管理員身份打開cmd命令窗口,將目錄切換到MySQL的安裝目錄的bin目錄下

# 執行以下語句進行MySQL的安裝
mysqld -install
# 執行命令後提示: Service successfully installed, 表示安裝成功

# 執行以下語句進行MySQL的初始化
mysqld --initialize --console
# 執行命令後會在MySQL的安裝目錄下生成data目錄並創建root用戶
# 初始隨機密碼會在控制檯直接顯示
# 如果初始化失敗嘗試刪除my.ini文件中的最後一句再試
# 如果初始化失敗嘗試自己創建data目錄

# 執行以下命令以啓動mysql服務
net start mysql
# 執行後會有如下提示: MySQL服務正在啓動.. MySQL服務已經啓動成功

# 啓動MySQL之後
mysql -u root -p
Enter password: [之前在控制檯打印出的隨機密碼]
# 修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章