一个Web工程用的是Mysql。用中文字符串作为查询条件,查不到结果。
查询条件:"
select date, title, img, content from news where title=?;"
调试发现执行
sttmt.setString(1, newsTitle);的时候
newsTitle也没乱码。
数据库里有满足条件的数据,也是中文,并且数据库里也没乱码。
搜了一下,需要改MySQL的配置,然后重启就好了。