Привет всем! Подскажите плиз, какие есть адекватные тулзы для работы с MySQL из Django. Python используется 3.4. С постгресом все просто и понятно. С мускулом пока траблы.
Хотелось бы юзать MySQL примерно вот так:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'basename',
'USER': 'admin',
'PASSWORD': 'admin',
'HOST': 'localhost',
'PORT': '3306',
'OPTIONS': {
'autocommit': True,
},
},
Но не выполняется migrate. Говорит что нету MySQLdb. Что бы поправить это нужно поставить MySQL-python. Но этот модуль не держит python 3 и работает максимум с MySQL 5.5
Что было предпринято:
Но при этом нужно работать теперь как-то так, чего не хотелось бы:
import pymysql
pymysql.install_as_MySQLdb()
import MySQLdb
db = MySQLdb.connect("localhost" , "root" , "password")
Updated 12 July 2016, 17:04 by Jaroslav.