作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
是否可以使用 sqlobject从铁python 连接到mysql 数据库?如果是这样,如何?我必须安装什么?
我为 cpython 安装了 sqlobject,它工作正常,但是如果我在 ironpython 中使用相同的包,我会得到“导入错误:没有名为 _mysql 的模块”。我理解这意味着 ironpython 无法加载访问 mysql API 所需的基于 C 的 .dll。有什么解决方法,或者是否有解决方法?
最佳答案
看源码sqlobject是纯python,代码依赖MySQLdb,仅限cpython。
但是,如果您修改代码以使用用纯 python 编写的 mysql.connector ( http://dev.mysql.com/doc/connector-python/en/index.html) 库,您应该能够建立与 mysql 的连接
注意:mysql.connector 不遵循与 MySQLdb 相同的 api,并且需要对 source code 进行大量重写。
我相信这可能是您最好的解决方法
关于mysql - 如何在iron python上安装使用sqlobject+mysql?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11803214/
我是一名优秀的程序员,十分优秀!