mysql 使用过程中遇到的错误

使用hibernate+mysql,插入中文数据乱码

修改hibernate.cfg.xml文件

"hibernate.connection.url">
    jdbc:mysql://localhost:3306/hibernatedemo
    
    


"connection.useUnicode">true
"connection.characterEncoding">UTF-8

参考:http://blog.csdn.net/peditable/article/details/7047573

在windows的cmd中输出的中文是乱码

我的数据库存储的数据是用utf-8编码的,而cmd显示数据使用gbk编码,所以会显示乱码。这时容易让人产生是代码出错的误解。
操作数据库前,运行如下指令:

set names gbk;

参考:https://my.oschina.net/itblog/blog/529198

– 2017.3.12

你可能感兴趣的:(mysql)