群晖Nas、Linux安装WordPress的mysql数据库编码问题

群晖服务器、linux中安装WordPress时,需要注意mysql的编码问题。很多配置默认采用 utf8 编码,而采用utf8时最佳编码不是utf8而是utf8mb4。故需要在WordPress端和数据库端进行配置:

一、打开 wordpress 根目录下的 wp-config.php 文件。将里面的编码行设置改为:

define('DB_CHARSET', 'utf8mb4');

二、在mysql 的配置 my.cnf 中,也要加入编码:

[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

注意:collation-server 的情况请根据自己要求进行修改。

参考内容:

  1. http://www.cnblogs.com/shihaiming/p/5855616.html
  2. https://blog.csdn.net/dqchouyang/article/details/51473544

Leave a Comment

1 + 9 =