Форум сайта python.su
Начал постепенно осваивать mysql, решил что то наваять , начал с простого , создания и наполнения таблиц но возникла трабла , естественно с кодировками
#!/usr/local/bin/python
#-*-coding:utf-8-*-
import MySQLdb
<skip>
cur.execute("SET NAMES utf8;")
cur.execute("SET CHARACTER SET utf8;")
cur.execute("SET character_set_connection=utf8;")
<skip>
cur.execute("insert into categories (cid,name_e,name_r) values ('0','blog','Блог')")
<skip>
Офлайн
Попробуй при создании базы кодировку явно задать:
create database dbase charset=utf8;
Офлайн
а если u'Блог' ?
Офлайн
не работают варианты
Офлайн