要么是你建库时,选择的字符集不支持中文,建议选择AL16UTF16、AL32UTF8等unicode系列的字符集,支持多语言。要么是你插入数据的字符集,与数据库的字符集不一致;或者客户端与服务端的字符集不一致。已经建好的数据库可以用以下命令修改字符集:ALTER DATABASE CHARACTER SET INTERNAL_USE AL32UTF8当然,前提是数据库里存进去的数据没有乱码,且字段宽度能够容纳转码后的字符串。