1. 下載MySQL安裝包
推薦下載zip檔案進行自行配置安裝,如果用安裝器對日后的卸載很不友好
下載地址:https://dev.mysql.com/downloads/mysql/
下載完成后解壓到指定檔案夾中
2. 配置環境
- 將解壓后的bin檔案夾路徑添加到系統環境變數->Path中
- 在解壓后的MySQL根檔案夾下新建my.ini檔案,寫入基本配置資訊
[mysql]
# 設定mysql客戶端默認字符編碼形式
default-character-set=utf8mb4
[mysqld]
#設定埠號,默認3306
port = 3306
# 設定mysql的安裝目錄
basedir=E:\\MySQL\\mysql-8.0.23
# 設定mysql資料庫的資料存放目錄
datadir=E:\\MySQL\\mysql-8.0.23\\data
# 設定最大連接數
max_connections=200
# 允許連接失敗的次數
max_connect_errors=10
# 服務端使用的字符集默認為utf8mb4
character-set-server=utf8mb4
# 創建新表時將使用的默認存盤引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
#mysql_native_password
default_authentication_plugin=mysql_native_password
[client]
# 設定mysql客戶端連接服務端時默認使用的埠
port=3306
default-character-set=utf8mb4
3. 初始化MySQL
使用管理員身份運行cmd,進入bin目錄輸入
mysqld --initialize --console
等待InnoDB引擎初始化完成,記錄出現的初始密碼!
注意:在沒有更改密碼前,需要記住這個密碼,后續登錄需要用到,
如果該步驟出現找不到 VCRUNTIME140_1.dll,無法繼續執行代碼時可以Google該檔案下載即可
- 解壓下載的檔案,復制解壓的VCRUNTIME140_1.dll檔案
- 打開檔案資源管理器,進入 windows檔案夾 ,進入 system32檔案夾 ,粘貼即可
我找到的下載網址:https://www.dllme.com/dll/files/vcruntime140_1_dll.html
4. 安裝MySQL服務
在MySQL安裝目錄的 bin 目錄下執行命令:
mysqld --install [服務名]
后面的服務名可以不寫,默認的名字為 mysql,當然,如果你的電腦上需要安裝多個MySQL服務,就可以用不同的名字區分了,比如 mysql5 和 mysql8,
安裝完成之后,就可以通過命令net start mysql啟動MySQL的服務,通過命令net stop mysql停止服務,通過命令sc delete MySQL或者mysqld -remove卸載 MySQL 服務,啟動服務也可以通過在service.msc中找到MySQL手動啟動該項服務效果與命令列相同,
5. 更改密碼
在MySQL安裝目錄的 bin 目錄下執行命令:
mysql -u root -p
這時候會提示輸入密碼,記住了上面安裝時的密碼,填入即可登錄成功,進入MySQL命令模式,
此時如果出現:ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061) 的情況可以檢測MySQL服務是否正常開啟,開啟后即可繼續成功登錄,
在MySQL中執行命令:
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密碼’;
- 參考資料:
https://cloud.tencent.com/developer/article/1672127
https://blog.csdn.net/qq_43715354/article/details/109354222
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/255168.html
標籤:其他
