【发布时间】:2020-02-23 02:19:26
【问题描述】:
我在 MYSQL 中保存印地语和其他语言文本时遇到问题。表的CharSet设置为utf8,排序为utf8_unicode_ci(我什至试过utf8_general_ci)
如果我使用 MySQL Workbench,我可以保存印地语或任何语言。当我从我的网站获取数据时,它显示得很好。但是当我尝试编辑和保存印地语文本或保存新的印地语文本时,它会保存为?????。
在调试中,我看到在将数据保存到数据库之前,变量中的值是印地语。
我正在使用 Java、Eclipse、Hibernate 和 Spring。您是否认为 Hibernate 或 Spring 在这里做了一些数据没有保存在印地语中的事情。因为当我直接使用 MySQL Workbench 更新表时,它保存得很好。
【问题讨论】:
标签: java mysql spring hibernate hindi