記錄一下安裝使用MySql8.0以及容許Navicat11遠程鏈接

記錄一下安裝使用MySql8.0以及容許Navicat11遠程鏈接

2018年05月11日 23:51:39 愛不離此 閱讀數:4449mysql

 版權聲明:本文爲博主原創文章,未經博主容許不得轉載。 https://blog.csdn.net/qq_35213388/article/details/80287764sql

1.新建my.ini和data文件夾數據庫

建立my.ini 複製如下內容,注意修改路徑,建立data文件夾ide

 
  1. [mysqld]spa

  2. basedir=E:/Program Files/MySQL/MySQL Server 8.0.net

  3. datadir=E:/Program Files/MySQL/MySQL Server 8.0/data code

  4. port = 3306server

  5. character-set-server=utf8blog

  6. #忘記密碼時使用ip

  7. #skip-grant-tables

  8. #設置協議認證方式

  9. default_authentication_plugin=mysql_native_password

  10. [mysql]

  11. default-character-set=utf8

2.將mysql數據庫user表裏的root用戶的host改爲%

update user set host='%' where user='root';

3.容許root用戶遠程訪問

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '密碼' WITH GRANT OPTION;

4.Navicat11鏈接mysql8報錯Client does not support authentication protocol requested by server; consider upgrading MySQL client

 ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密碼';

 FLUSH PRIVILEGES;

相關文章
相關標籤/搜索