開發與維運

開發細節,如何在直播帶貨源碼中如何設置小表情?

修改mysql的配置文件

找到/etc/路徑下的my.cnf文件,通過編輯器打開該文件並進行編輯,需添加如下所示配置:

[client]
default-character-set=utf8mb4
  
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect=’SET NAMES utf8mb4'
  
[mysql]
default-character-set=utf8mb4

修改完畢之後,保存退出

2.修改database/table和column的字符集

通過數據庫管理工具(例navicat for mysql)修改字符集

1)修改 數據庫 的字符集:

右鍵數據庫 選擇 數據庫屬性

數據庫屬性

字符集 改為 utf8mb4 -- UTF-8 Unicode 點擊確定

2)修改 表 的字符集:

選擇要存儲表情的表 右鍵選擇 設計表

字符集 選擇 utf8mb4 -- UTF-8 Unicode 然後保存

4) 修改 字段 的字符集:

選中要 存儲表情的字段 修改字符集 為 utf8mb4 修改完後保存

3.重啟mysql

通過服務器控制面板或者Xshell工具 重啟mysql

通過Xshell

輸入 service mysqld restart 回車即可

4.修改網站數據庫配置信息

以thinkphp 框架為例

修改或者添加 'DB_CHARSET' => 'utf8mb4', 然後保存

Leave a Reply

Your email address will not be published. Required fields are marked *