win10安裝mysql8.0.15


1:下載mysql8.0.15  https://www.mysql.com/downloads/

 

2:下載完解壓,增加my.ini配置文件

[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=G:\mysql-8.0.15-winx64\mysql-8.0.15-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=G:\mysql-8.0.15-winx64\mysql-8.0.15-winx64\data
# 允許最大連接數
max_connections=200
# 允許連接失敗的次數。
max_connect_errors=10
# 服務端使用的字符集默認為UTF8
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8

 

 

 

3:配置系統變量Path

3、安裝mysql

以管理員身份運行命令提示符后輸入,mysqld -- initialize --console,mysqld --install

  提示:如果你關了這個窗口,或者沒記住,那也沒事,刪除安裝目錄中data里面文件,再執行一遍初始化命令,又會重新生成的。這里邊有個編碼警告,這個在后邊解決。

4:啟動服務和登錄數據庫

5、修改密碼

ALTER USER "root"@"localhost" IDENTIFIED  BY "123456";

 注意:重點啊,如果你沒有設置認證方式,默認的密碼加密方式是:caching_sha2_password,而現在很多客戶端工具還不支持這種加密認證方式,連接測試的時候就會報錯:client does not support  authentication protocol requested by server; consider upgrading MySQL client,這里的錯誤信息就是不支持身份認證方式,沒關系,去my.ini里面在[mysqld]下面加上這句話即可:

default_authentication_plugin=mysql_native_password


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM