Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将UTF-8编码字符串插入mysql数据库(5.1)_Java_Mysql_Encoding_Utf 8 - Fatal编程技术网

Java 将UTF-8编码字符串插入mysql数据库(5.1)

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

我有以下问题: 当我尝试插入像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?jdbc配合使用:mysql://localhost:3306/?useUnicode=yes&characterEncoding=UTF-8您可以始终循环字符串,查看每个字符,如果代码>128,则将其更改为HTML实体&code;