我分为下面三个步骤来解决:第三条是重点
(1):修改mysql数据库的编码为uft8mb4
(2):修改数据表的编码为utf8mb4
(3):修改连接数据库的连接代码
(1):修改mysql数据库的编码为uft8mb4
修改方法:
参看:http://blog.youkuaiyun.com/poice00/article/details/52129351
(2):修改数据表的编码为utf8mb4
执行命令:ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8mb4;
(3):修改连接数据库的连接代码
我原先的数据库连接代码是:
public static final String URL = “jdbc:mysql://localhost:3306/”+DATABASENAME+"?useunicode=true&characterEncoding=utf8";
将其修改成: public static final String URL = “jdbc:mysql://localhost:3306/”+DATABASENAME;
本文介绍了解决MySQL数据库编码问题的三步法,包括修改数据库、数据表编码为utf8mb4,以及调整数据库连接代码。

665

被折叠的 条评论
为什么被折叠?



