struts2+mysql,向数据库中添加中文,显示成??, 可以用navicat手动添加中文。

2025-06-27 10:33:19
推荐回答(3个)
回答1:

很明显就是乱码的问题,不知道你在安装mysql的时候有没有注意对编码格式的选择呢,在安装快到最后步骤的设置的时候会有让你选择编码格式,很多人忽略了这点,默认的可能是拉丁语,一般我们选择UTF-8的格式。如果这里设置的没问题的话,那就是你的其他地方编码格式跟这个数据库的编码格式不一致导致的,如果习惯用哪个编码格式,最好是设置统一了,不然会很麻烦的。希望能对你有所帮助!

回答2:

你的mysql设置的编码是什么,有可能是数据库编码设置的问题,我曾经也遇到过。你试着修改数据库编码为utf8试一试

回答3:

看看你的数据支持的是格式的