解决Superset连不上MySQL8

Posted 小基基o_O

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Superset连不上MySQL8相关的知识,希望对你有一定的参考价值。

报错截图

报错信息

ERROR: (mysqldb._exceptions.OperationalError)
(2059, "Authentication plugin 'caching_sha2_password' cannot be loaded:
/home/miniconda/miniconda3/envs/superset/lib/plugin/caching_sha2_password.
so: cannot open shared object file: No such file or directory")
(Background on this error at: http://sqlalche.me/e/13/e3q8)

其中关键:2059, "Authentication plugin 'caching_sha2_password' cannot be loaded:
大概意思是:不能加载caching_sha2_password认证插件

解决办法

修改MySQL8用户认证加密规则为mysql_native_password

ALTER USER '用户名'@'连接地址' IDENTIFIED WITH mysql_native_password BY '密码';

修改后截图

以上是关于解决Superset连不上MySQL8的主要内容,如果未能解决你的问题,请参考以下文章

Navicat MySql 连不上 本地开发环境 MySQL8.0

Navicat连不上mysql8

MySQL8安装后连接不上?

vnc viewer连不上,vnc viewer连不上如何解决

MACos虚拟机连不上wifi网络解决方法

苹果手机热点电脑连不上是啥原因?