前两天把在学校机房上的写好的一个小项目拷到自己电脑上,运行时就报了:
Unknown initial character set index '45' received from server.java.sql.SQLException: Unknown initial character set index '45' received from server. Initial client character set can be forced via the 'characterEncoding' property.
这个错,用的是mysql的数据库,这种情况一般要检查 程序编码 、 mysql编码 、web服务器编码 这三种编码是否一致,最后发现是数据库编码的问题,机房的电脑安装mysql时是默认的编码,自己的电脑是utf-8,新建个项目,把原来的东西copy进去再运行就好了。