1.问题:Mysql由5.7升到8.0后,tableau无法连接Mysql。
2.报错信息:
存在未知数据库连接错误。下面的错误消息有附加信息,但您可能需要请求数据库管理员查看数据库日志。
[MySQL][ODBC 8.0(w) Driver]Unknown database 'tableau学习'
无法连接到 MySQL 服务器“localhost”。检查服务器是否正在运行以及您是否有权访问请求的数据库。
3.排查:
3.1. ODBC数据源添加mysql8.0
无效。
3.2.怀疑mysql是32位,tableau是64位
查看mysql版本
cmd->登录mysql:mysql -uroot -p,输入密码->show variables like '%version_%'
+--------------------------+------------------------------+
| Variable_name | Value |
+--------------------------+------------------------------+
| replica_type_conversions | |
| slave_type_conversions | |
| version_comment | MySQL Community Server - GPL |
| version_compile_machine | x86_64 |