环境:

项目db的所有字符集都已经初始化为utf-8,如 status命令显示如下:

Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8

一、修改对应项目数据库级别字符集:

mysql> show create database yyf;
+----------+--------------------------------------------------------------+
| Database | Create Database |
+----------+--------------------------------------------------------------+
| yyf | CREATE DATABASE `yyf` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+----------+--------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> alter database yyf CHARACTER SET utf8mb4;
Query OK, 1 row affected (0.00 sec)

mysql> show create database yyf;
+----------+-----------------------------------------------------------------+
| Database | Create Database |
+----------+-----------------------------------------------------------------+
| yyf | CREATE DATABASE `yyf` /*!40100 DEFAULT CHARACTER SET utf8mb4 */ |
+----------+-----------------------------------------------------------------+
1 row in set (0.00 sec)

二、修改表级别的字符集:

alter table t1 CHARSET=utf8mb4;

三、修改客户端连接数据库的配置:

 return [
'class' => 'yii\db\Connection',
'driverName' => 'mysql',
'dsn' => 'mysql:host=xxxx;port=3306;dbname=yyf;',
'username' => 'xxxx',
'password' => 'xxxx',
###'charset' => 'utf8',
'charset' => 'utf8mb4',
];

最新文章

  1. json学习系列(1)-使用json所要用到的jar包下载
  2. python抓取汇率
  3. cxf
  4. [Swust OJ 801]--Ordered Fractions
  5. FMECA分析
  6. 快速掌握Nginx(四) —— Nginx日志切片和常用配置总结
  7. RabbitMQ基本理论
  8. Ehcache3开发入门简介
  9. _event_active_team
  10. Scrollbar中滚动条的设置
  11. Kubernetes 存储系统 Storage 介绍
  12. Java API token定时刷新
  13. js小记:对象、原型及原型链、面向对象编程
  14. 使用spring + ActiveMQ 总结
  15. C Primer Plus note2
  16. Cocos2d-x中如何增加图片和文本菜单
  17. java泛型<? extends E> 有上限通配符与<? Super E>有上限通配符
  18. Firefox多国语言多OS离线安装包
  19. springboot解决第三方依赖jar包的问题
  20. Python编程-架构、Socket

热门文章

  1. EasyUI combotree 设置节点折叠和叶子节点循环展开的BUG
  2. 转 opencv红绿灯检测
  3. 【30分钟学完】canvas动画|游戏基础(2):从零开始画画
  4. 如何为我们的程序编写开发文档——Java文档注释
  5. uva live 7635 National Bomb Defusing Squad
  6. Qt中用QuaZip来压缩和解压缩文件
  7. leetcode-mid-array-5. Longest Palindromic Substring
  8. ReentrantLock 源码分析
  9. js高级写法
  10. 字符串中的TRIM操作