mysql utf8mb4 配置_MariaDB(Mysql)配置utf8mb4编码
在配置完MariaDB(MySQL) Linux服務器環境后,發現windows MySQL上使用的是utf8mb4編碼,而服務器端MariaDB(MySQL)還是默認使用utf8進行編碼,導出的sql文件在服務器端無法識別加載失敗。若不清楚utf8mb4編碼與utf8編碼的區別可查看文章,utf8和utf8mb4的區別。
1.使用root登陸mysql服務器
mysql -u root -p ****
use mysql
2.查看服務器端編碼信息表
SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';
3.修改my.cnf配置
1)vim /etc/my.conf
2)修改配置信息
[client]
default-character-set= utf8mb4
[mysql]
default-character-set= utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect='SET NAMES utf8mb4'
4.Mariadb重載
/etc/init.d/mariadb reload
總結
以上是生活随笔為你收集整理的mysql utf8mb4 配置_MariaDB(Mysql)配置utf8mb4编码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql count if语句_COU
- 下一篇: python 形参 拷贝_Day124: