Unknown initial character set index ‘255‘ received from server. Initial client character 解决方法

Unknown initial character set index ‘255’ received from server. Initial client character set can be forced via the ‘characterEncoding’ property.

从错误的提示信息中发现字符集设置出现问题

mysql连接数据库时报此错误:

//String url = “jdbc:mysql://localhost:3306/db_cjky” 如果使用这句就会报错。
//Unknown initial character set index ‘255’ received from server. Initial client character set can be forced via the ‘characterEncoding’ property.
String url = “jdbc:mysql://localhost:3306/db_cjky?useUnicode=true&characterEncoding=utf8”;//改成这句,就可以了

将数据库连接配置修改为(仍然报错):
在这里插入图片描述

参考链接:https://blog.csdn.net/amesvan/article/details/80938145

最终解决方法:是因为XML无法解析特殊字符(&)

打开sqlMapconfig.xml,使用(& )代替(&)

在这里插入图片描述

最终可以运行结果:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_45442178/article/details/113274816
今日推荐