CentOS 7 是一種流行的 Linux 操作系統,多用于服務器環境。在 CentOS 7 中,MySQL 是常見的數據庫管理系統。要確保 MySQL 在 CentOS 7 中使用 utf8 編碼,可以按照以下步驟進行設置。
1. 打開 MySQL 配置文件 /etc/my.cnf,添加以下代碼:
[client] default-character-set=utf8 [mysql] default-character-set=utf8 [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
2. 保存并關閉 MySQL 配置文件。
3. 重啟 MySQL 服務,以使更改生效:
systemctl restart mysqld
現在,MySQL 應該以 utf8 編碼運行。如果要確保已經正確設置,則可以通過以下命令查看 MySQL 服務器的字符集:
mysql>SHOW VARIABLES LIKE 'character_set_server';
輸出應該顯示 utf8 字符集。