大家好,我尝试使用 Python3 在 OSX 上安装超集。安装完成后,当我尝试使用 mysql:// 添加数据库时,它说错误 No Module name MySQLDb。我试图探索如何解决这个问题,教程之一说尝试安装 mysqlclient 使用pip3 install mysqlclientfailed to install with error code mysql.h not found。
比我遵循另一个教程使用了mysql-connector。安装后,终于可以连接到mysql DB并将表插入系统。但是当我尝试从超集运行分析时,它说没有数据。我也尝试使用 SQL Lab 并得到错误参数。
更新:在我的超集上,目前我使用 mysql+mysql-connector 作为正确连接的 URI 数据库,但是当我测试运行查询时它说execute() got an unexpected keyword argument 'args'。如何解决这个问题?
有人有这个问题的经验吗?
谢谢