Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 15, 2014 15:44:22

d3z0x77+rsmqbc
Зарегистрирован: 2014-01-21
Сообщения: 55
Репутация: +  0  -
Профиль   Отправить e-mail  

Django 1.6.2 и python3 как работать с mysql?

Django для работы с mysql требует библиотеку mysqldb, а она существует только для python2. Как быть мне?
Могу ли научить django общаться с mysql?

Офлайн

#2 Фев. 15, 2014 16:48:49

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Django 1.6.2 и python3 как работать с mysql?

Посмотрите сюда Может он поддерживает. Вот еще

Отредактировано PanovSergey (Фев. 15, 2014 16:51:37)

Офлайн

#3 Фев. 15, 2014 17:10:48

d3z0x77+rsmqbc
Зарегистрирован: 2014-01-21
Сообщения: 55
Репутация: +  0  -
Профиль   Отправить e-mail  

Django 1.6.2 и python3 как работать с mysql?

Вот кстати с ним сейчас мучаюсь, во 1 он установился криво если можно так сказать, во 2 при попытке импортировать этот модуль вываливается ошибка

Офлайн

#4 Фев. 15, 2014 17:40:56

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Django 1.6.2 и python3 как работать с mysql?

Вот кстати с ним сейчас мучаюсь
попробуйте еще раз не думаю что доки к мускулю врут.

Отредактировано PanovSergey (Фев. 15, 2014 18:20:55)

Офлайн

#5 Фев. 15, 2014 18:16:39

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Django 1.6.2 и python3 как работать с mysql?

https://github.com/PyMySQL/PyMySQL/issues/141
вот еще можно поробовать

Офлайн

#6 Фев. 15, 2014 18:23:26

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Django 1.6.2 и python3 как работать с mysql?

еще есть
https://groups.google.com/forum/#!topic/django-developers/8r_RVmUe5ys
отправялют обратно к коннектору, но похоже он должон работать.

Офлайн

#7 Фев. 15, 2014 20:19:37

d3z0x77+rsmqbc
Зарегистрирован: 2014-01-21
Сообщения: 55
Репутация: +  0  -
Профиль   Отправить e-mail  

Django 1.6.2 и python3 как работать с mysql?

PanovSergey
Сейчас мучался с коннектором от mysql, ни чего не получилось. Хоть и заявлена поддержка Python 3, но ничего не работает. Установщик кидает файлы только в папку с 2 питоном.

UPD:
Сейчас попробовал под windows установить их коннектор, и там работает все. Блин, вот как так-то!?

UPD2:
Удалил deb файл и установил из исходников и вуаля, все работает. Теперь осталось попробовать присобачить все это дело к django.

Отредактировано d3z0x77+rsmqbc (Фев. 15, 2014 20:31:07)

Офлайн

#8 Фев. 15, 2014 20:27:20

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

Django 1.6.2 и python3 как работать с mysql?

Установщик кидает файлы только в папку с 2 питоном
Думаю надо внимательнее глядеть должна быть опция куда ставиться.

Офлайн

#9 Фев. 15, 2014 20:36:12

d3z0x77+rsmqbc
Зарегистрирован: 2014-01-21
Сообщения: 55
Репутация: +  0  -
Профиль   Отправить e-mail  

Django 1.6.2 и python3 как работать с mysql?

Протестировал работу с коннектора с django, все работает)
PanovSergey
Спасибо за помощь)

Офлайн

#10 Фев. 17, 2014 08:53:21

buddha
От:
Зарегистрирован: 2012-03-02
Сообщения: 422
Репутация: +  15  -
Профиль   Отправить e-mail  

Django 1.6.2 и python3 как работать с mysql?

Я тут совсем недавно тоже разбирался с проблемой работы python3\django 1.6\mysql. В итоге остановился на pymysql.
Вы пишите, что этот конектор заработал на django 1.6, хотя в документации он указан только для версии - dev, но для версии 1.6 он не заявлен.

Всё работает без лишних плясок? какая версия mysql? на какой ОС ставили?
Если работает, надо будет попробовать совместить, ибо скорость работы через pymysql не радует…

Отредактировано buddha (Фев. 17, 2014 08:53:42)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version