PreparedStatement st;
在我的代码我尝试使用st.setString方法.
st.setString(1,userName);
userName的值是şakça. setString方法将’şakça’更改为’?akça’.它不识别UTF-8字符.我如何解决这个问题?
谢谢.
JDBC:MysqL的://服务器/数据库的characterEncoding = UTF-8
您还应该检查表/列字符集是UTF-8.