ronrsr wrote: >>are you passing in the strings as Unicode strings, or as something else? >> if you're using something else, what have you done to tell the >>database what it is? >> > > > > not at all sure what I'm passing it as. > > The database default encoding is utf-8 > the database collation is utf-8 > the page encoding of the page is utf-8 > > what else do I have to tell the database? > Try putting "use_unicode=True" in the MySQLdb "connect" call.
See http://sourceforge.net/tracker/index.php?func=detail&aid=1559350&group_id=22307&atid=374932 and look at other charset related bugs at http://sourceforge.net/tracker/?atid=374932&group_id=22307&func=browse Also note that MySQLdb didn't support this until recently, so check your version of MySQLdb. There still seem to be problems in that area. John Nagle Animats -- http://mail.python.org/mailman/listinfo/python-list