У нас есть веб-сайт, который использует SQL (в настоящее время SQLite3) для хранения участников конкурса, а язык на стороне сервера - python и использует модуль sqlite3. Оказывается, веб-хост запускает Python 2.4, а модуль sqlite3 доступен только в Python 2.6 / 2,7 и выше.
Так что мне нужно иметь возможность писать участников конкурса в мою базу данных SQL на python, используя только python 2.4.
Было бы замечательно, если бы я мог получить доступ по SSH и установить Python 2.7, но, конечно, этот веб-хостинг хочет, чтобы наш бизнес купил VPS-доступ для этого, а это невозможно.
Я прочитал, что могу импортировать модули Python SQL, используя следующий код, но он не работает, когда я запускаю этот скрипт на веб-сайте (в папке CGI-bin):
try:
import sqlite3
except ImportError:
from pysqlite import dbapi2 as sqlite3
Я думаю о том, чтобы просто использовать MySQL, потому что я слышал, что он быстрее, но есть ли модуль Python MYSQL и он работает на Python 2.4? Есть ли у вас какие-либо советы о том, как я могу записывать и хранить записи о соревнованиях в моей базе данных SQL в Python 2.4?