Я знаю, что вы используете python-2.x, но я не уверен, какие типы модулей вы импортируете.Поэтому я пишу так.
Вам нужно только установить charset = "utf8", чем вы можете успешно записать данные.
try:
import mysql.connector as mysql
except Exception as e:
import MySQLdb as mysql
connection = mysql.connect(user="k",passwd="k",db="k",charset="utf8")
mycursor = connection.cursor()
data = (222, u'yy', u'm', u'\u60a8\u597d'.encode("utf8"))
# data = (222, u'yy', u'm', u'\u60a8\u597d') #python-3.x
data = "insert into students (id_card, name, sex, order_info) values({}, '{}', '{}', '{}')".format(*data)
mycursor.execute(data)
connection.commit()
Ссылка Python & MySql: Юникод и кодировка