Board logo

标题: [求助] WDCPv2.5.14(20150603) 貌似是mysql驱动版本问题 各种报错 [打印本页]

作者: yorkesun    时间: 2015-6-17 14:56     标题: WDCPv2.5.14(20150603) 貌似是mysql驱动版本问题 各种报错

导入myphpadmin会提示
MySQL 返回:文档
#1115 - Unknown character set: 'utf8mb4'

以为是版本问题,新建wordpress也有报错
WordPress database error: [Unknown character set: 'utf8mb4']

百度一下貌似是mysql驱动版本问题……

今天用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    时间: 2015-6-17 15:02

utf8mb4有这样的字符编码吗
作者: yorkesun    时间: 2015-6-17 15:08

回复 2# admin


    有……还真有,虽然我也是20分钟之前刚知道的
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字节,所以能支持更多的字符集。





欢迎光临 WDlinux官方论坛 (http://www.wdlinux.cn/bbs/) Powered by Discuz! 7.2