Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 13, 2010 17:33:23

Te0reTiK
От:
Зарегистрирован: 2009-09-09
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Соединение с БД, расположенной на свободном хостинге

Подскажите пожалуйста, как/каким способом соединиться с БД, расположенной на свободном хостинге (например, boru.x10hosting.com)???

OS: win7
Python: 2.7 or 3.1*, NOT 2.6 ot 2.5 (- 2.6, и 2.5 - лагают, никак не мог поставить MySQLdb)

MySQLdb не идёт на v2.6. А на 2.7 не устанавливается, нужен _mysql.pyd, скомпилированный из _mysql.c
Как я понял, SQLAlchemy-0.6.4 использует для соединения с удалённой БД - MySQLdb, которая не работает на 2.7

как поставить MySQLdb на 2.7?
Как добраться до БД, расположенной на свободном хостинге, желательно для python_2.7 или 3.*?



Отредактировано (Окт. 13, 2010 17:41:29)

Офлайн

#2 Окт. 13, 2010 17:53:05

dvs
От:
Зарегистрирован: 2006-05-22
Сообщения: 176
Репутация: +  3  -
Профиль   Отправить e-mail  

Соединение с БД, расположенной на свободном хостинге

Te0reTiK Поставить Linux или хотя бы WinXP не получится? .. можно в виртуалке



Отредактировано (Окт. 13, 2010 17:54:12)

Офлайн

#3 Окт. 13, 2010 18:00:33

Puppy
От:
Зарегистрирован: 2010-02-23
Сообщения: 26
Репутация: +  0  -
Профиль   Отправить e-mail  

Соединение с БД, расположенной на свободном хостинге

http://sourceforge.net/projects/mysql-python/
MySQL versions 3.23-5.1; and Python versions 2.3-2.6 Вроде должен ставиться на 2.6



Офлайн

#4 Окт. 13, 2010 18:11:39

Puppy
От:
Зарегистрирован: 2010-02-23
Сообщения: 26
Репутация: +  0  -
Профиль   Отправить e-mail  

Соединение с БД, расположенной на свободном хостинге

http://www.codegood.com/archives/4 for Python 2.6

http://www.codegood.com/archives/129 UPDATE 19/9/2010: for Python 2.7

;) вроде должно помочь.



Офлайн

#5 Окт. 13, 2010 18:22:54

Te0reTiK
От:
Зарегистрирован: 2009-09-09
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Соединение с БД, расположенной на свободном хостинге

Puppy
http://www.codegood.com/archives/129 UPDATE 19/9/2010: for Python 2.7
Установился на 2.7, но к БД не коннектится. Может провайдер порты закрыл:

_mysql_exceptions.OperationalError: (2013, “Lost connection to MySQL server at ‘reading initial communication packet’, system error 0”
Буду разбираться…



Офлайн

#6 Окт. 13, 2010 20:05:27

Te0reTiK
От:
Зарегистрирован: 2009-09-09
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Соединение с БД, расположенной на свободном хостинге

хостинг пров не предоставляет remote-sql :(((



Офлайн

#7 Окт. 14, 2010 05:41:44

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Соединение с БД, расположенной на свободном хостинге

Te0reTiK
хостинг пров не предоставляет remote-sql :(((
А ssh есть? Можно через него пробросить.



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#8 Окт. 14, 2010 08:58:13

Te0reTiK
От:
Зарегистрирован: 2009-09-09
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Соединение с БД, расположенной на свободном хостинге

PooH
Te0reTiK
хостинг пров не предоставляет remote-sql :(((
А ssh есть? Можно через него пробросить.
Врят ли ssh поддерживается, да и как-то не хочется в командной строке сидеть

Спасибо за ответы!!!



Офлайн

#9 Окт. 15, 2010 06:05:09

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Соединение с БД, расположенной на свободном хостинге

Te0reTiK
Врят ли ssh поддерживается, да и как-то не хочется в командной строке сидеть
А я имел ввиду не командную строку, а вот такое ssh -fNL LOCAL_PORT:localhost:3306 REMOTE_USER@REMOTE_HOST
после чего можно цепляться любым инструментом. Но раз не поддерживается, то и говорить не о чем.



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version