问题描述:
在使用Tableau连接腾讯云mysql8.0的时候,始终显示无法连接,但是Navicat却可以连接。
经检查发现是mysql8.0更改了默认密码验证方式,需要将其改回8.0之前版本的验证方式
开始使用以下语句更改
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
但是依旧连接不上。
经查询发现连接腾讯云服务器时,使用的是host = ‘%’的用户,但是上诉语句更改的是localhost
使用执行以下语句
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '新密码';
再次连接就可以了