Mysql 設定utf8mb4編碼集支援表情包

2021-08-21 14:17:51 字數 676 閱讀 7436

[client]

default-character-set=utf8mb4

[mysql]

# 設定mysql客戶端預設字符集

default-character-set=utf8mb4

[mysqld]

#設定3306埠

port = 3306

# 設定mysql的安裝目錄

basedir=d:\mysql-5.7.21-winx64

# 設定mysql資料庫的資料的存放目錄

datadir=d:\mysql-5.7.21-winx64\data

# 允許最大連線數

max_connections=200

# 服務端使用的字符集預設為8位元編碼的latin1字符集

character-set-server=utf8mb4

collation-server = utf8mb4_unicode_ci

init_connect='set names utf8mb4'

# 建立新錶時將使用的預設儲存引擎

default-storage-engine=innodb

這裡採用的是druid連線池,需配置

mysql修改 utf8mb4編碼

1.修改資料庫的編碼 將資料庫 test 的編碼方式修改為 utf8 如 alter database test defaultcharacter set utf8 collate utf8 bin 2.修改表的編碼 將表 test 的編碼方式修改為 utf8 如 alter table test ...

修改MySQL編碼為utf8mb4

mysql 錯誤 1.sql error 1366 incorrect string value xe8 xaf xa6 xe7 xbb x86 for column address at row 1 原因,原來的低版本mysql不支援四位位元組的 一般為1 3位,試驗說明 5.6是支援4位的 需要...

MySQL中utf8和utf8mb4編碼格式的區別

一 簡介 mysql在5.5.3之後增加了這個utf8mb4的編碼,mb4就是most bytes 4的意思,專門用來相容四位元組的unicode。好在utf8mb4是utf8的超集,除了將編碼改為utf8mb4外不需要做其他轉換。當然,為了節省空間,一般情況下使用utf8也就夠了。二 內容描述 既...