原因:mysql server character设置问题
一、检查mysql server 安装目录下my.ini文件
找到如下设置
[mysql]
default-character-set = 检查是否为utf8 如不是请改正
再找到如下设置
[mysqld]
character-set-server = 检查是否为utf8 如不是请改正
二、通过workbeach等客户端工具打开数据库
数据库上右键 => alter Schema => Collation: Server Default
表上右键 => Collation: Schema Default
点击字段 => Collation: Table Default
*Schemaは設定しなくてもいいですが、テーブルとフィールドはutf8に設定必要です。