MySQL8.0.20安裝(windows 64位)
阿新 • • 發佈:2020-07-10
一、下載MySQL
下載地址:https://dev.mysql.com/downloads/mysql/
下載完之後解壓
二、配置初始化的my.ini檔案
解壓後的目錄並沒有的my.ini檔案,沒關係可以自行建立在安裝根目錄下新增的my.ini(新建文字檔案,將檔案型別改為的.ini),寫入基本配置:
注意:寫自己的安裝目錄,字符集格式為utf8mb4
[mysql] # 設定mysql客戶端預設字符集 default-character-set=utf8mb4 [mysqld] # 設定3306埠 port = 3306 # 設定mysql的安裝目錄 basedir= E:\mysql-8.0.20-winx64 # 設定mysql資料庫的資料的存放目錄 datadir= E:\mysql-8.0.20-winx64\data # 允許最大連線數 max_connections=20 # 服務端使用的字符集預設為utf8mb4 character-set-server=utf8mb4 # 建立新表時將使用的預設儲存引擎 default-storage-engine=INNODB
環境配置:
到系統變數中path將mysql的bin路徑放進去
三、初始化mysql
以管理員身份開啟CMD
開啟後進入mysql的bin目錄,在mysql的bin目錄下執行
mysqld --initialize --console
可能會出現報錯說找不到VCRUNTIME140_1.dll,解決方法參考地址:https://blog.csdn.net/mr__sun__/article/details/104669448
這步執行成功會返回mysql的登入密碼,記下這個密碼,後面登入會用上
四、安裝MySQL服務+啟動MySQL服務
1.輸入命令:mysqld --install
2.啟動mysql服務
net start mysql
如果報服務已經存在的錯誤,那麼需要先將其他存在的mysql服務刪除
參考連結:https://www.jianshu.com/p/413d29b67422
提示這個就是安裝好了
五、更換MySQL密碼
在mysql的bin目錄下進行資料庫連線 mysql -u root -p 再輸入之前的密碼
登入進去之後,修改mysql的密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';
密碼修改之後退出
exit;