记录一下安装使用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;

相关文章
相关标签/搜索