Zope 3 + Windows + MySQL - 如何在Windows上安装ZMySQLDA?
我在找关于“如何在Windows上安装ZMySQLDA”的说明。
我已经安装了Python 2.4和Zope 3,并且下载了Zope MySQL数据库适配器(ZMySQLDA),可以从这个链接获取:http://www.zope.org/Members/adustman/Products/ZMySQLDA。
我解压缩了文件并把库复制到了zope/lib/python/Products目录下,然后重启了Zope服务器,但是...我的ZMySQLDA在管理面板中没有显示,我到底哪里做错了?
在Windows上如何正确连接Zope和MySQL?
2 个回答
0
其实,我会使用SQLAlchemyDA,它是基于zope.sqlalchemy的。在Zope 3的环境中,使用数据库适配器还是有很多好处的。
如果你把你的实例启动在“调试”模式下,通常可以看到你是否缺少Python驱动程序。
1
ZMySQLDA 是一个 Zope2 的产品;在 Zope 3 中,我会使用 SQLAlchemy,并结合 zope.sqlalchemy(可选地还可以用 z3c.saconfig)来在你的应用程序中访问 MySQL 数据。
需要注意的是,你最大的麻烦可能是找不到 Python 的 MySQL 驱动程序。可以参考 在 Windows 中将 MySQL 与 Python 集成 来获取相关帮助(可以浏览一下答案,找找 python-2.4 的链接)。