关于数据库的编码问题

一.配置Mysql时设置编码

1.选择Manual Selected Default Character Set / Collation
2.将Character Set设置为utf8

二.修改Mysql配置文件my.ini的编码(一般不需要)

1.通过安装路径找到Mysql
2.打开my.ini
3.mysql是命令行客户端程序
设置编码:default-character-set=utf8
4.mysqld是服务端程序
设置编码:character-set-server=utf8

三.Mysql的图形化界面Heidisql的编码

1.Heidisql数据库的编码

1.右击数据库
2.编辑
3.设置字符集:utf8 general ci

2.Heidisql表的编码

1.左击一下表
2.选择选项
3.设置Default collation:utf8_bin

四.用Java连接数据库时

1.通过jdbc连接设置,增加通用性
2.在jdbc获取连接时,在url后面追加上字符编码设置

String url="jdbc:mysql://localhost:3306/mybase1?useUnicose=true&characterEncoding=utf-8";		
发布了14 篇原创文章 · 获赞 2 · 访问量 401

猜你喜欢

转载自blog.csdn.net/weixin_43908649/article/details/104132851
今日推荐