修改mysql的配置文件(windows下为my.ini),将其中的两个default-character-set都设置成为UTF8。 在创建数据库时说明其编码格式,例如:create database test character set utf8; 或者将某个表或字段设置成为utf8(具体方式见mysql文档),同时在使用mysql的jdbc驱动连接数据库的时候,使用的url后面添加:?useUnicode=true&characterEncoding=UTF8。 注意:如果只是中文的话字符集也可以设置成为gbk或gb2312 试一试看行不?