Mysql utf8解决无法保存印地语和其他语言的思路
来源:爱站网时间:2022-10-06编辑:网友分享
这篇文章主要介绍了Mysql utf8解决无法保存印地语和其他语言的思路内容,如果你有需要的话,可以随时来参考下,接下来的时间就让爱站技术频道小编来给大家详细讲解下吧!
问题描述
我在将印地语和其他语言的文本保存在MYSQL中时遇到问题。 Table的CharSet设置为utf8,并使用utf8_unicode_ci排序规则(我什至尝试过utf8_general_ci)
如果使用MySQL Workbench,我可以保存印地语或任何语言。当我从网站上获取数据时,它显示正常。但是,当我尝试编辑和保存印地语文本或保存新的印地文文本时,它另存为?????。
在调试中,我看到在将数据保存到数据库之前,变量中的值是印地文。
我正在使用Java,Eclipse,Hibernate和Spring。您是否认为Hibernate或Spring在这里做的事情是数据没有保存在印地语中。因为当我直接使用MySQL Workbench更新表时,它可以很好地保存。
思路:
嗯,我尝试通过在数据库url?characterEncoding = UTF-8中添加此参数来工作。
Mysql utf8解决无法保存印地语和其他语言的思路想必大家都看明白了吧!是不是觉得文章还不错呢!在我们网站有很多不同类型的技术文章,关注爱站技术频道网站,一定不会让你失望。
上一篇:检测png文件时遇到问题
下一篇:安全删除文件夹的解决方法