记录下问题,库表没有修改字符集,遇到的坑。

mysql插入字符报错:java.sql.SQLException: Incorrect string value: '\xE5\xB7\xA5\xE5\x9C\xB0...' for column 'remark' at row 1

1、原因:和建库建表时指定编码格式有关

2、解决方案:

a.先查看库、表、表字符字段的编码格式

SHOW FULL COLUMNS FROM dbbase.tablename; //查看字段编码

b.修改库、表、字符字段的编码

ALTER TABLE dbbase.tablenameCONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

mysql插入字符报错:java.sql.SQLException: Incorrect string value: '\xE5\xB7\xA5\xE5\x9C\xB0...' for column 'remark' at row 1

1、原因:和建库建表时指定编码格式有关

2、解决方案:

a.先查看库、表、表字符字段的编码格式

SHOW FULL COLUMNS FROM dbbase.tablename; //查看字段编码

b.修改库、表、字符字段的编码

ALTER TABLE dbbase.tablenameCONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-20
  • 2021-06-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-20
  • 2021-10-14
  • 2021-12-10
  • 2021-07-17
  • 2022-12-23
  • 2021-09-30
  • 2021-09-03
相关资源
相似解决方案