Этим утром я обновил свой Xubuntu до 12.04.
Virtualenv продвинулся вверх по версии, и теперь связывает пипс, и мне пришлось изменить некоторые сценарии, чтобы справиться с этим и перестроить мои virtualenvs.
MySQL dbapi теперь выдаёт мне странные ошибки. Он может создавать только таблицы InnoDB; если вы попытаетесь создать таблицы MyISAM (из кода Python), то получится:
NotSupportedError: (1286, "Unknown storage engine 'MyIASM'")
Когда я запускаю саму программу командной строки mysql, она с радостью создает таблицы как InnoDB, так и MyISAM.
Что неправильно настроено и как это исправить?
Действительно опечатка.
На некоторых платформах и с некоторыми клиентскими библиотеками (я полагаю, это настройка уровня предупреждения), нераспознанные типы движка по умолчанию автоматически используют тип таблицы по умолчанию.
Ой.