python - 在 Solaris 上为 jython 2.5 编译 Mysqldb

标签 python mysql solaris driver jython

我在 Windows 上使用了 python2.6 + MySQL,并且有可用的二进制文件。

我想让整个事情顺利进行Solaris

因此从here获取了Mysql-Python包

我必须安装安装工具,这已经完成了。 分解了MySQL-python-1.2.3c1

当我这个 /jython2.5.1/jython setup.py build

错误-

`File "/opt/somepath/MySQL-python-1.2.3c1/setup_windows.py", line 2, in get_config
import os, sys, _winreg
ImportError: No module named _winreg`

我不明白为什么它需要 windows.py。要么我使用了错误的代码,要么我没有传递正确的标志。或者我要在其他地方切线 8-)

抱歉,这是我第一次在 Solaris 上编译驱动程序之类的东西。 如有任何建议,我们将不胜感激。

Jython : 2.5.1<br/> Solaris : 5.9<br/> MySQL - 5.1.42

最佳答案

您应该使用zxJDBC和 JDBC 而不是外部 DB-API 适配器。

关于python - 在 Solaris 上为 jython 2.5 编译 Mysqldb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2233422/

相关文章:

mysql - 如何配置 doctrine (Symfony 4) 连接 MySQL 8.0?

solaris - Shell脚本如何知道它在Solaris区域中运行?

Python:如何在另一个函数中使用一个函数中的变量

python - 从 takeOrdered 返回一个 RDD,而不是一个列表

python - 字典在迭代过程中改变了大小 - 代码在 Py2 中工作,在 Py3 中不工作

MySql查询管理用户权限

python - 为什么要在神经网络中添加零偏差?

PHP MySQL InnoDB 使用事务多次插入不同表失败

c++ - 如何在不依赖 'core' 文件的情况下使用 libumem 查找堆损坏?

macros - 检测预处理器中的 -xarch 选项?