tableau连接tidb

tableau是否可以通过desktop的mysql连接器连接tidb,目前连接报错,报错:用户密码无效
使用tableau的jdbc又可以连接

你可能需要去他们的社区求助一下,目前没有看到这类的实践

tableau的desktop可以使用ODBC连接方式连接MySQL,选择MySQL ODBC 8.0 Driver驱动就可以链接了,注意修改tidb的端口为4000

需要mysql8.0以上驱动才可以正常连接

密码的认证方式变了吧

这个还真有可能,我们用mysql8.0.33的时候没有更换驱动,就出现过这种问题。

换一下驱动试试

目前用的mysql的odbc驱动是8.0.23的了

现在用的是8.0.23的了

连的是 serverless 吗(serverless 要安全链接)? 还是 OP tidb?
如果 tidb log 也只有 用户密码无效, 那应该还是驱动或者 发过来的请求有问题, 抓个包?:thinking:

看用 ODBC 的链接跟 JDBC 比应该也没啥区别, 能想到也就是驱动了, 不行抓包吧
tableau 连接mysql的操作步骤 - 知乎 (zhihu.com)

1 个赞

后面用的什么版本的驱动正常了?

.Core用的8.0.31驱动

1 个赞

需要装驱动