Судя по strace, модуль чего-то ждёт из сокета, ощущение такое, что просто неверно подсчитывается длина контента — если не указать кодировку, данных ожидается больше, чем приходит. Мда.
Добавлено чуть позже: да что ж такое! Опять висит. И с указанием кодировки — тоже. В интернете ничего нет, что же я не так делаю?
Через _mysql — висит, через MySQLdb — тоже, через execute — висит, через курсор — тоже. Что ж это такое-то?
Добавлено ещё позже: вот весь код:
import MySQLdb as mysql
db = mysql.connect(\
host = 'localhost',
user = 'log',
passwd = 'xxx',
db = 'log',
use_unicode = True,
charset='utf8'
)
c = db.cursor()
c.execute("SELECT * FROM wp_4_posts")
Вот так уже висит. Не знаю что с этим делать, пойду домой.
16.03 21:01
