编码问题彻底解决
第一创建表的时候能创建成功,但是插入中文数据不能插入成功,那么在字段类型后面添加CHARACTER SET utf8 COLLATE utf8_general_ci
create database mengmengda;create table User(
id int ,
username varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci,
password varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci
)
drop table user;
insert into user values(1,'古龙','123456'),(1,'天蚕土豆','123456'),(1,'斗地主','123456'),(1,'洗桑拿','123456'),(1,'爱伊斯坦','123456');
第二Eclipse通过jdbc操作数据库的注意事项
sql语句在mysql服务的可视化工具中的操作完全没有问题,
eclipse通过jdbc操作数据库可能报错,或者是操作不成功,
可视化工具和eclipse中的jdbc 中的sql语句是同一个sql语句
那么你需要做的就是统一数据库和eclipse工作环境的编码
大家一定要研究一下编码,不同的开发工具的编码格式,要统一格式在开发,要不然可能出现一下不容易发现的错误