今天用DDL语句建表插入数据,在idea里面进行的,
以前都是图形化建立数据库建立表,这次貌似是我第一次用语句创建,
又出现了以往出现过的错误,
[2022-09-28 15:02:42] [HY000][1366] Incorrect string value: '\xE5\xBC\xA0\xE4\xB8\x89' for column 'username' at row 1
是字符集的问题,然后找了一些博客,解决掉了,
create database mybatis charset utf8mb4 collate utf8mb4_bin;
这个语句很nice,以后再也不用担心这个问题了。
下面是全部的语句。
create database mybatis charset utf8mb4 collate utf8mb4_bin; use mybatis; drop table if exists tb_user; create table tb_user( id int primary key auto_increment, username varchar(20), password varchar(20), gender char(1), addr varchar(30) ); insert into tb_user values(1,'张三','123456','男','北京'); insert into tb_user values(2,'李四','123456','男','上海'); insert into tb_user values(3,'王五','123456','女','广州');
标签:语句,insert,varchar,utf8mb4,user,DDL,tb,今天 From: https://www.cnblogs.com/SHINIAN200/p/16738225.html