
解决方法其实很简单,设置一下编码就行了。
打开Eclipse,右键点击项目文件,然后点击最下方的属性。
02打开了项目属性窗口,点击左边的Resource
03打开后,在右边看到现在使用的是一个欧洲的字体,这样遇到有中文等,肯定会乱码了。
04点击勾选上‘Other’选项,然后在下拉框里选择UTF-8的编码格式,点击OK按钮,就可以解决乱码的情况了。
这种情况是Eclipse中编写的代码的奥编码格式与MySQL中设置的编码格式不一样导致的。1、你首先要搞清楚Eclipse上的project和MySQL中对应的database的编码格式。
2、比如Eclipse上是GBK,database上的是utf8.这个时候你要么右击你要改的project,然后到Properties,找到Resource面板,上面有Text file encoding,改写为UTF-8。
3、改MySQL数据库稍稍复杂,可以下载SQLlog企业版,连接数据库后,右击更改数据库,就可以改成gbk格式。
4、这样会导致对应的project或database中的已有的中文格式乱码,所以解决的最终办法,也是开发中需要注意的就是设置Eclipse的workspace的默认格式和建立数据库的格式统一为UTF-8,兼容英文和中文的格式。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)