数据库远程连接工具无法连接Mysql80
报错信息:caching_sha2_password
解决方法
第一步:
修改Mysql配置文件
[mysqld]下添加
default_authentication_plugin=mysql_native_password
配置如下
[mysqld]
basedir = D:\MySQL80
datadir = D:\MySQL80\data
port = 3306
character_set_server = utf8
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
第二步:控制台修改root密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword';
第三步:重新启动服务