在创建表的末尾加上
CHARACTER SET utf8
例如:
create table stu(
stuId varchar(5),
stuName varchar(5),
stuSex varchar(5),
stuAge int,
stuJG varchar(5),
stuDept varchar(5)
)CHARACTER SET utf8;
Java插入中文到数据库中文变成问号:
url中加入:
characterEncoding=utf8
如下:
String url = "jdbc:mysql://localhost:3306/test?characterEncoding=utf8&serverTimezone=UTC";