Java 将UTF-8编码字符串插入mysql数据库(5.1)
我有以下问题: 当我尝试插入像SPRÜCHEթ.txt这样的字符串时,它会抛出如下错误: java.sql.SQLException:第1行“comment”列的字符串值不正确:“\xEF\xBF\xBDCHE…” 我读到mysql 5.5支持这些UTF-8 4字节字符串,但我无法更新数据库,是否没有webmin更新功能Java 将UTF-8编码字符串插入mysql数据库(5.1),java,mysql,encoding,utf-8,Java,Mysql,Encoding,Utf 8,我有以下问题: 当我尝试插入像SPRÜCHEթ.txt这样的字符串时,它会抛出如下错误: java.sql.SQLException:第1行“comment”列的字符串值不正确:“\xEF\xBF\xBDCHE…” 我读到mysql 5.5支持这些UTF-8 4字节字符串,但我无法更新数据库,是否没有webmin更新功能 如何插入这些复杂字符?请检查我已检查过了。。。它是useUnicode=true还是useUnicode=yes?我读过不同的东西。。。因此,它应该与mysql 5.1?jdb
如何插入这些复杂字符?请检查我已检查过了。。。它是useUnicode=true还是useUnicode=yes?我读过不同的东西。。。因此,它应该与mysql 5.1?jdbc配合使用:mysql://localhost:3306/?useUnicode=yes&characterEncoding=UTF-8您可以始终循环字符串,查看每个字符,如果代码>128,则将其更改为HTML实体&code;