gpt4 book ai didi

mysql - Tableau 连接到本地 MySQL 数据库时出错

转载 作者:行者123 更新时间:2023-11-29 23:04:40 31 4
gpt4 key购买 nike

Windows Server 2008桌面版 7.0使用Xampp的本地MySQL数据库

当尝试使用 Tableau Desktop 中的 native MySQL 数据连接连接到本地主机 MySQL 数据库服务器时,出现以下错误:

“与数据源的连接可能已丢失。与 Tableau 协议(protocol)服务器进程的通信丢失。

无法连接到服务器“localhost”。检查服务器是否正在运行以及您是否具有所请求数据库的访问权限。无法连接到服务器。检查服务器是否正在运行以及您是否具有所请求数据库的访问权限。”

在 Tableau 中使用“其他数据库 (ODBC)”时,我能够连接并返回数据。但是,我更愿意使用 MySQL 连接以避免其他数据库连接的限制。

我在 phpmyadmin 中创建了一个特定的用户名,并尝试使用 root 用户名和密码,但返回了相同的错误。我在 odbcad32.exe 中创建了一个用户 DSN,并尝试使用多个版本的 MySQL ODBC 驱动程序(3.5、5.2.7、5.3.4)。

有谁知道可能导致错误的原因吗?非常感谢任何帮助。

最佳答案

回复有点晚了,但是......MySQL 用户连接基于用户名、密码和您连接的主机的组合。如果您在与 Tableau Server 相同的主机上连接到 MySQL,则连接主机可能会被视为“127.0.0.1”、“localhost”、“::1”,甚至是一个主机名(如果 MySQL 配置为解析这些主机名)。

简单的测试方法是将您尝试连接的用户的主机字段设置为“%”。我不建议您的根用户条目或其他具有重要权限的帐户使用此方法。

关于mysql - Tableau 连接到本地 MySQL 数据库时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28350730/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com