MYSQL utf8mb4 设置
来源:互联网 发布:宝马1系轮毂数据 编辑:程序博客网 时间:2024/06/05 17:48
MYSQL utf8mb4 设置
参数看起来很简单,做起来容易手忙脚乱,乱七八糟的错误。
1,参数文件:
[mysqld] character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci # init_connect='SET NAMES utf8mb4' [mysql] default-character-set = utf8mb4
如果做了主备集群,那么,建议先调整备库,再调整主库,调整后,都需要重启DB。
2, 数据库、表、字段级别 ,也设置为UTF8MB4 编码。
alter database ayst_data_stat character set utf8mb4 collate utf8mb4_unicode_ci ;alter table user_info convert to character set utf8mb4 collate utf8mb4_unicode_ci ;
表调整时,可能会遇到报错,原因是 存在字符串唯一索引约束,但是字段里包含一些特殊字符, 在转码时违返了唯一约束,所以需要手工纠正数据。
3, MYCAT 调整:
mycat/conf/server.xml
域中增加一项:
<property name="charset">utf8mb4</property>
mycat/conf/index_to_charset.properties
在配置文件最后加入224=utf8mb4
,重启服务即正常
4, tomcat 应用服务器需要重启。
0 0
- mysql utf8mb4 编码设置
- mysql的utf8mb4设置
- mysql设置字符集utf8mb4
- mysql utf8mb4编码设置
- MYSQL utf8mb4 设置
- MySQL设置utf8mb4编码
- Mysql utf8mb4
- MySQL utf8mb4 字符集
- mysql使用utf8mb4
- mysql使用utf8mb4
- mysql 修改utf8mb4
- mysql修改 utf8mb4编码
- MySQL utf8mb4 字符集
- mysql : utf8mb4 的问题
- mysql utf8mb4 编码
- [MySQL] MySQL使用utf8mb4字符集
- mariadb设置字符集为utf8mb4
- 阿里云rds mysql数据设置字符集为utf8mb4,支持ios的emoji
- NFC交通卡移动支付产业链
- Android面试之单例模式
- linux 筛选(日期、大小等)文件拷贝
- 查看当前文件夹中最大的11个文件
- 【数据结构】稀疏矩阵,对称矩阵
- MYSQL utf8mb4 设置
- powerDesigner 生成HTML文档
- powerDesinger 给表添加备注信息
- JavaScript笔记--函数
- 启用apache目录浏览功能 一
- Ubuntu16.04 全屏
- nginx 目录浏览
- spring学习(官网)——使用工厂方法实例化对象
- Openjudge 2.6基本算法之动态规划:2718 移动路线