mariadb修改默認字符集


進入數據庫執行

SET GLOBAL character_set_client=utf8;
SET GLOBAL character_set_connection=utf8;
SET GLOBAL character_set_database=utf8;
SET GLOBAL character_set_results=utf8;
SET GLOBAL character_set_server=utf8;

 

退出數據庫,停止數據庫服務

 

systemctl stop mariadb.service

在終端界面中執行

vim /etc/my.cnf

打開my.cnf后,在文件內的[mysqld]下增加如下兩行設置:

 

character_set_server=utf8  

init_connect='SET NAMES utf8' 

 

保存退出

啟動數據庫

systemctl start mariadb.service

進入數據庫查看默認字符集

show VARIABLES like 'char%';

+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | utf8                       |
| character_set_filesystem | binary                     |
| character_set_results    | utf8                       |
| character_set_server     | utf8                       |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM