配置MariaDB的字符集
環境:
操作系統:CentOS Linux release 7.x
mariadb安裝及配置
yum install mariadb-server mariadb #安裝
systemctl start mariadb #啟動MariaDB
systemctl stop mariadb #停止MariaDB
systemctl restart mariadb #重啟MariaDB
systemctl enable mariadb #設置開機啟動
配置MariaDB的字符集
編輯文件/etc/my.cnf ,指令如下:
vim /etc/my.cnf
在[mysqld]標簽下添加如下內容:
init_connect='SET collation_connection = utf8_unicode_ci' init_connect='SET NAMES utf8' character-set-server=utf8 collation-server=utf8_unicode_ci skip-character-set-client-handshake
編輯文件/etc/my.cnf.d/client.cnf,指令如下:
vim /etc/my.cnf.d/client.cnf
在[client]中添加如下內容:
default-character-set=utf8

編輯文件/etc/my.cnf.d/mysql-clients.cnf,指令如下:
vim /etc/my.cnf.d/mysql-clients.cnf
在[mysql]中添加如下內容:
default-character-set=utf8
全部配置完成,重啟mariadb,指令如下 :
systemctl restart mariadb
之后進入MariaDB查看字符集
mysql> show variables like "%character%";
mysql> show variables like "%collation%";
如有問題,歡迎糾正!!!
如有轉載,請標明源處:https://www.cnblogs.com/Charles-Yuan/p/9742747.html