【Superset】安装MySQL连接

xixuefeng MySQL, Other 2017-09-29 10:17:32 1,591 次浏览 【Superset】安装MySQL连接已关闭评论

Superset安装完毕后,如果想连接MySQL,那么默认情况下是无法连接的,需要在Superset服务器端安装MySQL的客户端。

那么如何确认是否已经安装了呢?或者安装完毕后是否成功呢?

在virtualenv下执行pip list,如果已经安装了MySQL客户端,那么是可以看到mysqlclient (1.3.12)

1:在root下安装mysql-devel软件包

[root@Yjiu ~]# yum install mysql-devel

 

2:virtualenv下安装MySQL客户端

(venv) [root@Yjiu ~]# pip install mysqlclient

 

3:重启:Superset

好多文档只说重启,但怎么重启并没有说。本人暂时还没有时间去仔细看官方文档,不过用了一个办法也实现了效果。

再启动一次

(venv) [root@Yjiu ~]# superset runserver -p 8088

 

4:在界面Sources菜单下的database可以连接MySQL了

SQLAlchemy URI文本框中输入:

mysql://用户名:密码@IP地址:端口/数据库名字

 

回顶部