讓資料庫能存表情
1.設定資料表字符集 為utf8mb4_unicode_ci
2.修改配置 mysql配置檔案,把以下這些配置加到原配置的末尾,寶塔上修改的方式如下
# 客戶端**資料的預設字符集
default-character-set = utf8mb4
[mysqld]
# 服務端預設字符集
character-set-server=utf8mb4
# 連線層預設字符集
collation-server=utf8mb4_unicode_ci
[mysql]
# 資料庫預設字符集
default-character-set = utf8mb4
[client]
default-character-set=utf8mb4
[mysql]
default-character-set=utf8mb4
[mysqld]
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect = 'set names utf8mb4'
character-set-client-handshake = false
3.重啟mysql服務
mysql資料庫儲存表情設定
1.修改my.ini mysqld character set server utf8mb4 2.在connector j的連線引數中,不要加characterencoding引數。不加這個引數時,預設值就時autodetect。3.將已經建好的表也轉換成utf8mb4 命令 alter table...
mysql資料庫怎麼存入emoji表情
資料庫右鍵 改變資料庫 設定資料庫字元編碼為utf8mb4 general ci 在這裡插入描述 表右鍵 改變表 在這裡插入描述 設定具體欄位的字元編碼 alter table link feedback change profiles profiles varchar 300 character ...
emoji表情儲存到資料庫的方法
為什麼我們設定表的的字元型別為utf8卻不能存放emoji呢?原來utf8可能是2或3或4個位元組,而mysql的utf8是3個位元組,存放乙個emoji是需要4個位元組的,自然不夠。mysql資料庫在5.5.3之後開始支援utf8mb4字符集,所以mysql版本是5.5.3 的都可以設定讓資料庫儲...