Традиционно люди используют модуль MySQKDB для доступа к MySQL из Python.Можно построить и настроить модуль MySQLDB для вашего пользователя, если у вас есть доступ к оболочке и, по крайней мере, GCC установлен там.- просто скачайте tarball, настройте каталог «prefix» для того, у кого у вас тоже есть права на запись, и соберите его.
В качестве альтернативы, есть PyMYSQL (здесь: https://github.com/petehunt/PyMySQL), который является чистым модулем Python - вы должны иметь возможность загрузить его в каталог, к которому у вас есть доступ, и установить переменную среды Pythonpath так, чтобыЭто может быть найдено вашим скриптом.
И напоследок: CGI-скрипты - это скорее интернет "20-го века" - если вы хотите разработать веб-приложение или сайт на Python, я настоятельно рекомендую вам перейти к поставщику.где у вас есть доступ к оболочке, предпочтительно VPS, и вы делаете свой проект в современной среде, такой как django или web2py - вы будете изобретать колесо несколько раз по сравнению с разработкой с использованием CGI, и его производительность настолько плоха, насколько это возможно, поскольку онбудет запускать отдельный экземпляр интерпретатора Python для каждого входящего http-запроса.