Проверьте, пожалуйста, следующий код:
===
#!/usr/bin/python -W ignore
import MySQLdb
cx = MySQLdb.connect(db='psydbtest',user='pacify',passwd='pacifypassword',use_unicod e=True,charset='utf8')
cx.set_character_set('utf8')
cur = cx.cursor()
cur.execute('drop table test')
cur.execute('create table test (id integer, name char(32))')
cur.execute('set names utf8')
cur.execute(u'insert into test (id,name) values (1,"Евклидовы пространства")')
cur.execute('set character set utf8')
cur.execute('select * from test')
print cur.fetchone()[1]
===
% ./test.py
Ð?вклидовÑ? пÑ?оÑ�Ñ?Ñ?Ð
Почему выдаются такие кракозябры?
Ответ на:
комментарий
от AngryElf
Ответ на:
комментарий
от AngryElf
Ответ на:
комментарий
от pacify
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как обратиться к MySQL одновременно из нескольких нитей на Python? (2011)
- Форум Не работает запрос на добавление (Insert) из Pyithon 3 в БД MySql (2017)
- Форум Опять кодировки... (2014)
- Форум Ошибка _mysql_exceptions...2014, Commands (2018)
- Форум mysql 4.1.11/ глюки с таблицами в юникоде. (2006)
- Форум mysql, utf8 и кириллица (2011)
- Форум sqlite3 left self-join, только наоборот (2023)
- Форум MySQL и CP-1252 (2010)
- Форум Работа с ком портом питоне (2016)
- Форум XML парес в MySQL (2015)