300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > MySQL插入数据库乱码问题Incorrect string value: ‘\xE8\xB5\xB5‘ for column ‘name‘ at row 1

MySQL插入数据库乱码问题Incorrect string value: ‘\xE8\xB5\xB5‘ for column ‘name‘ at row 1

时间:2020-02-03 22:18:20

相关推荐

MySQL插入数据库乱码问题Incorrect string value: ‘\xE8\xB5\xB5‘ for column ‘name‘ at row 1

1、首先查看数据库的字符集是否是utf8;

执行:show create table user

CREATE TABLE `user` (

`id` int(64) NOT NULL AUTO_INCREMENT,

`name` varchar(64) NOT NULL,

`phone` varchar(64) NOT NULL,

`company` varchar(255) NOT NULL,

`identity` varchar(255) NOT NULL,

`time` datetime DEFAULT CURRENT_TIMESTAMP,

`batch` varchar(2) DEFAULT NULL,

`area` varchar(255) DEFAULT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8

2、查看表中字段的字符集是否是utf8;

3、查看项目配置文件的URL

url: jdbc:mysql://127.0.0.1:3306/test?characterEncoding=utf8&useUnicode=true&useSSL=false&serverTimezone=UTC

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。