mysql emoji 处理

        开发过程中会遇到emoji存入数据库,导致程序报错的问题,本文教大家一个最快速解决问题的方法。

       

步骤如下:

1、连接数据库 执行sql语句 ALTER DATABASE 替换为表名 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;         

 

 

 mysql emoji 处理

步骤2:重启数据库

service mysql restart

mysql emoji 处理

大功告成!

 

更多方法:
1 # 修改数据库:  
2 ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;  
3 # 修改表:  
4 ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;  
5 # 修改表字段:  
6 ALTER TABLE table_name CHANGE column_name column_name VARCHAR(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 

 

 

我的邮箱:[email protected]   欢迎大家访问我的网站  www.haozhan6.com