windows cmd窗口采用编码为GBK,如下图。 因此,mysql也应该采用GBK编码,这样才能完成通信。 mysql编码设置: (1)修改MySQL默认文字编码 打开My.conf,在在[mysqld]下添加”default-character-set= GBK”;在[client]下添加”default-character-set=GBK”。mysqld启动时默认编码为GBK; (2)start或restart mysqld; (3)查看编码设置是否成功; 创建GBK编码数据库: CREATE DATABASE TEST CHARACTER SETGBK;