我已经安装了 叠加 使用docker方法,但现在我无法连接到MySQL数据库,因为驱动程序无法加载。
我尝试通过 pip install mysqlclient
它被报告为成功安装 :
Collecting mysqlclient
Using cached mysqlclient-1.4.6.tar.gz (85 kB)
Building wheels for collected packages: mysqlclient
Building wheel for mysqlclient (setup.py) ... done
Created wheel for mysqlclient: filename=mysqlclient-1.4.6-cp38-cp38-linux_x86_64.whl size=108116 sha256=b05681e22caca22b405d0b518651bb8849df47e31f124571dd8788d585dd522f
Stored in directory: /root/.cache/pip/wheels/8a/3c/e6/347e293dbcd62352ee2806f68d624aae821bca7efe0070c963
Successfully built mysqlclient
Installing collected packages: mysqlclient
Successfully installed mysqlclient-1.4.6
我已经重新启动了docker,但驱动程序是什么?还 不能在Superset里面加载。
需要做什么?如何安装缺失的MySQL驱动,使docker容器能够看到并使用它?
我注意到 requirements.txt
文件在安装目录下,并添加了这行内容
mysqlclient==1.4.6
然后执行命令
docker-compose up --build
而现在我们能够连接。