数据库乱码
Closed this issue · 2 comments
hdydy commented
经过磕磕碰碰,在myeclipse10和eclipse4.10基本都是调通了。但是两个IDE出现了一样的问题就是数据库乱码,具体表现就是数据库中varchar部分全部是”??“(英文问号)。数据库编码我已经改为uft-8依旧无解,不知源代码是什么编码的,有这样的问题吗?
hdydy commented
varchar对应的那些变量名不让输入英文,但是输中文在数据库里都是乱码,试了几种编码都不行,所以想改国际化,是在哪里做的?struts里面写指向的readerTypeStack是国际化吗?但是找不到orn
hdydy commented
问题解决:
在hibernate.cfg.xml文件第7行设置一下编码,改成如下代码即可,此外要注意数据库的编码,windows下的mysql8.0修改大小写敏感很困难,建议下回5.7,这个工程大小写是敏感的所以一定要设置。
jdbc:mysql://localhost:3306/LibrarySystem?useUnicode=true&characterEncoding=utf-8