首先设置mysql建表使用utf8_general-ci,具体在phpmyadmin中点击数据库,点击操作卡片,在整理中选择utf8_general_ci
之后设置glassfish连接池的Url为jdbc:mysql://localhost:3306/databasename?useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8
然后用JPA写入到mysql中的varchar型数据就可以以中文显示了。
本文介绍了如何在PHPMyAdmin中配置MySQL数据库编码为utf8_general-ci,设置GlassFish连接池URL以支持UTF-8编码,并通过JPA将中文数据正确插入MySQL中。
首先设置mysql建表使用utf8_general-ci,具体在phpmyadmin中点击数据库,点击操作卡片,在整理中选择utf8_general_ci
之后设置glassfish连接池的Url为jdbc:mysql://localhost:3306/databasename?useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8
然后用JPA写入到mysql中的varchar型数据就可以以中文显示了。
2748
2108

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