我已经安装了Python 3.4.0 版,我想用MySQL数据库做一个项目.我下载并尝试安装MySQLdb,但这个版本的Python没有成功.任何建议我如何解决这个问题并正确安装?
我提取mysql-connector-python代码,当我运行时,python ./setup.py build我收到以下错误:
Unable to find Protobuf include directory.
Run Code Online (Sandbox Code Playgroud)
pip install Protobuf 没用了
我怎么解决这个问题?
我想使用mysql-connectorpython 3 的库.我可以使用pymysql,但mysql-connector已经有一个连接池实现,而pymysql似乎没有.所以这对我来说写的代码就少了.
但是,当我这样做的时候
$ pip3 search mysql-connector
Run Code Online (Sandbox Code Playgroud)
我发现这3个库可用:
mysql-connector-repackaged - MySQL driver written in Python
mysql-connector-python-rf - MySQL driver written in Python
mysql-connector-python - MySQL driver written in Python
Run Code Online (Sandbox Code Playgroud)
这非常令人困惑.谁知道我应该使用哪一个?为什么?
谢谢你的帮助.