yorkesun 当前离线
新手上路
今天用webserver链接mysql以前在实验室的电脑上链接好好的 现在考到我的本本上链接就出现了上述的错误 在网上找了半天,其实不是什么字符编码的问题,就是mysql驱动的问题,我把用的mysql-connector-java5.1.18 改为mysql-connector-java5.1.6然后问题得到解决。。。。技术问题找谷歌。。。。。百度半天都说字符编码设置的问题
这个问题今天上午终于解决,是由于Mysql驱动版本引起的: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.18</version> </dependency> 改为: <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.6</version> </dependency>
admin 当前离线
管理员
TOP
MYSQL 5.5 之前, UTF8 编码只支持1-3个字节,只支持BMP这部分的unicode编码区, BMP是从哪到哪,到 http://en.wikipedia.org/wiki/Mapping_of_Unicode_characters 这里看,基本就是0000~FFFF这一区。 从MYSQL5.5开始,可支持4个字节UTF编码utf8mb4,一个字符最多能有4字节,所以能支持更多的字符集。