用户登录
用户注册

分享至

hibernate插入数据库乱码

  • 作者: 萌萌哒c
  • 来源: 51数据库
  • 2020-10-14

如果你确定是插入数据库时乱码

而不是之前的数据就是乱码

我这有收藏解决MySQL乱码的解决方法

很多时候直接按照第三点更改就可以解决问题

如果解决不了,请补充.

(1)修改 my.ini(MySQL Server Instance Configuration 文件)


# CLIENT SECTION


[client]


port=3306


[mysql]


default-character-set=gbk


# SERVER SECTION


[mysqld]


default-character-set=gbk 


(2)修改data目录中相应数据库目录下的db.opt配置文件


default-character-set=gbk

default-collation=gbk_chinese_ci


(3)数据库连接串中指定字符集


URL=jdbc:mysql://yourIP/college?user=root&password=yourPassword&useUnicode=true&characterEncoding=gbk


(4)在创建数据库时指定字符集


create database yourDB CHARACTER SET gbk;


软件
前端设计
程序设计
Java相关