win10安裝mysql8.0.15

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

 

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

[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數據庫

三、安裝mysqlide

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

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

4:啓動服務和登陸數據庫測試

五、修改密碼編碼

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]下面加上這句話便可:spa

default_authentication_plugin=mysql_native_password

相關文章
相關標籤/搜索