仅使用 Python 2.4 与 SQL 数据库交互
我在澳大利亚网络主机上有一个网站。我设计了我的网站,允许人们登录和使用他们的登录详细信息存储在 SQLite3 数据库中。我使用 python SQLite3 模块(仅在 python2.5 及以上版本中找到)与 SQLite3 数据库交互
我的问题:网络主机运行 Python 2.4,因此我无法与我的 SQLite3 数据库通信(查询或修改)。除非我升级到 VPS,否则虚拟主机不允许我安装我自己的 python 版本或上传模块。
您认为我可以选择哪些选项来仍然能够与我的 SQL 数据库一起工作/连接?您知道使用 Python 2.4 或更早版本的 python 模块与 SQL 数据库交互的方法吗?
你知道 python 2.4 模块可以让我与 SQL 数据库(可以是 MySQL、SQLite 等)交互吗?
I have a website on an Australian webhost. I have designed my website to allow people to login & their login details are stored in an SQLite3 database. I interact with the SQLite3 database using pythons SQLite3 module(found only in python2.5 & up)
My Problem: the webhost runs Python 2.4 so I cannot communicate with(query or modify) my SQLite3 database. The webhost will not allow me to install my own version of python or upload modules unless I upgrade to VPS.
What do you think are my options to still be able to work/interface with my SQL database? Do you know of way to interact with a SQL database using python modules from Python 2.4 or earlier?
Do you know of a python 2.4 module that will let me interact with an SQL database(can be MySQL, SQLite, etc.)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
有一个名为 MySQLDB 的 Python MySQL 模块,它支持 Python 2.3-2.7: http://sourceforge.net /projects/mysql-python/
用户指南可以在这里找到:http://mysql-python.sourceforge.net/MySQLdb.html
There is a Python MySQL Module, called MySQLDB, which supports Python 2.3-2.7: http://sourceforge.net/projects/mysql-python/
The User Guide can be found here: http://mysql-python.sourceforge.net/MySQLdb.html
查看 pysqlite。它与较新的 python 版本中的模块相同,我之前在 2.4 中使用过它,没有问题。
Check out pysqlite. It is the same module as in the newer python versions and I have used it no prob in 2.4 before.