gpt4 book ai didi

mysql jdbc 不正确的字符串值

转载 作者:行者123 更新时间:2023-11-29 02:05:46 26 4
gpt4 key购买 nike

我正在执行这个查询

insert into tbl (name) values('Î');

当我使用 jdbc 从我的应用程序执行此查询时,出现以下错误

Incorrect string value: '\xEF'

如果我使用 Sql Manager for MySql 执行相同的查询,那么它会成功执行

我的jdbc连接字符串是这样的

jdbc:mysql://localhost:3306/mydb?useUnicode=yes&characterEncoding=UTF-8

知道我哪里错了吗?

最佳答案

您的 mysql 实例可能未配置为接受您的字符集。我不是专家,但我在 mysql 文档中看到了这一点

ALTER TABLE myTable MODIFY myColumn VARCHAR(255) CHARACTER SET utf8;

找到 here

关于mysql jdbc 不正确的字符串值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6316877/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com