【发布时间】: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