【问题标题】:Power BI can't connect to MySQL DBPower BI 无法连接到 MySQL 数据库
【发布时间】:2021-01-08 19:27:47
【问题描述】:

我在 MySQL 中创建了一个名为“销售数据”的数据库,位于服务器 127.0.0.1。我使用密码以 root 用户身份登录 MySQL 工作台上的这个数据库,一切正常。

在 Power BI 上,我正在尝试通过获取数据 -> MySQL 数据库 -> 服务器:127.0.0.1,数据库:销售数据 -> 用户:root 和我的密码(与 MySQL Workbench 相同的密码)进行连接. 我收到一个错误,说它找不到我的销售数据数据库。我也尝试通过 localhost 作为服务器连接。仍然无法正常工作。

我使用 oracle 安装程序安装了 MySQL,它会自动安装所有必要的连接器等。知道为什么它找不到我的数据库吗?

【问题讨论】:

  • 或许“销售数据”和“销售数据”有区别?
  • @GerardH.Pille 我也这么认为,但不知道如何改变它。即使错误消息全为小写,我也在 Power BI 中输入“销售数据”。在第一次之后,它也没有要求我输入我的凭据。我想尝试做 user: root@localhost
  • 我最近了解到mysql有不区分大小写的字符集。想知道这是否可能涉及。尝试使用简单的小写名称的数据库 - 没有空格,例如。
  • 嗯,是的,只是尝试将其更改为“salesdata”,但仍然出现相同的错误
  • 我正在阅读 resagratia.com/2020/10/how-to-connect-mysql-to-power-bi 。看起来好像是先选择数据库,然后才需要识别。

标签: mysql powerbi mysql-workbench powerbi-desktop


【解决方案1】:

使用“销售数据”的名称未知,因为它是连接名称,而不是数据库名称,如果您尝试登录 MYSQL,您会在标题SCHEMAS 下找到数据库名称。

【讨论】:

    【解决方案2】:

    -> 你需要用端口写服务器 ip 服务器:127.0.0.1:3306 数据库:销售数据 -> 然后在下一个屏幕上将选定的选项 127.0.0.1:3306 更改为 127.0.0.1:3306/Sales Data

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-26
      • 1970-01-01
      • 2023-01-23
      • 2016-07-07
      • 2017-12-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多