MySQL5.5からutf8mb4を指定することで4バイトの文字を扱うことができるようになった。これにより、土吉などの文字を扱えるようになる。
ただ、Python2.7は、utf8mb4を知らないので、utf8mb4はutf8だという事を教えてあげなければいけない。
簡単な解決方法は、下記の内容を、sitecustomize.py に書けばよい。
このファイルを用意し、対策するのは、Ploneなんかでは、よく使う手段。
import encodings encodings._aliases['utf8mb4'] = 'utf_8'
これで、OK。