在使用idea向数据库
插入中文时,显示的结果是这样的
这是因为:由于编码不一致所引起的。
我们在idea编写代码的时候都会与数据库建立连接
而他的格式是这样的 url:“ ”,user:“ ”,password:“ ”;
DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/epet","root","");
我们只需要在“url”的后面加上:
?useUnicode=true&characterEncoding=utf8
这句话的意思是:指定字符的编码、解码格式为utf8。
所以完整的“url”显示是这样的:
DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/epet?useUnicode=true&characterEncoding=utf8","root",""
最后我们插入数据库的结果是这样的