美好的一天,Codeigniter不接受「utf8mb4」作爲默認字符集
我正在使用Codeigniter開發我的web應用程序。 服務器上的PHP版本是5.6.22,而Mysql版本的db是5.6.27。 在CodeIgniter的database.php中當我改變字符集爲「utf8mb4」,從「UTF-8」,我得到(圖片附後)以下消息
無法設置客戶端連接的字符集:utf8mb4
UPDATE 我可以具有相同的PHP版本和相同的MySQL版本的另一臺服務器上運行的應用程序笨。所以它一定是屬於httpd.conf或php.ini的,也許吧?
在實際中改變了數據庫的字符集。爲此請閱讀此https://mathiasbynens.be/notes/mysql-utf8mb4 – pradeep
請參閱更新。謝謝 –