Chinaunix首页 | 论坛 | 博客
  • 博客访问: 89075
  • 博文数量: 18
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 108
  • 用 户 组: 普通用户
  • 注册时间: 2012-06-05 18:26
文章分类

全部博文(18)

文章存档

2016年(2)

2015年(6)

2014年(10)

我的朋友

分类: Mysql/postgreSQL

2016-01-12 11:36:53

1.修改mysql连接包,低版本包不支持utfmb4字符集使用最新版本:
            mysql
            mysql-connector-java
            5.1.38
        

2.修改mysql链接增加参数&useUnicode=true&characterEncoding=utf8&autoReconnect=true,保证修改表、列字符集后读取不乱码
3.修改字段字符集:
ALTER TABLE comment CHANGE contents contents VARCHAR(200) CHARACTER SET utf8mb4 COLLATE                                           
 utf8mb4_unicode_ci;

4.修改表字符集:(单列支持则可不必修改表的字符集)
ALTER TABLE stock_comment CHARACTER SET utf8mb4;

5.修改数据库字符集:
vi my.cnf
[mysqld]下增加
character-set-server=utf8mb4
init_connect='SET NAMES utf8mb4'
重启数据库。

阅读(1853) | 评论(0) | 转发(0) |
0

上一篇:nginx yum源

下一篇:Mac使用ll命令

给主人留下些什么吧!~~