Heim > Artikel > Backend-Entwicklung > thinkphp setzt DB_CHARSET auf utf8mb4
tp3.2.3 Datenbankkonfiguration 'DB_CHARSET'=> 'utf8mb4', Ausführungsfehler. Wie folgt:
SQLSTATE[HY000] [2019] Can't initialize character set utf8mb4 (path: /usr/share/mysql/charsets/) 错误位置 FILE: /data1/www/htdocs/733/ecampus/3/ThinkPHP/Library/Think/Db/Driver.class.php LINE: 109
Wenn Sie tp nicht verwenden, können Sie das native SQL „Set Names utf8mb4“ verwenden und es wird problemlos ausgeführt.
Was ist schief gelaufen? Bitte lösen Sie es! Vielen Dank!
tp3.2.3 Datenbankkonfiguration 'DB_CHARSET'=> Wie folgt:
SQLSTATE[HY000] [2019] Can't initialize character set utf8mb4 (path: /usr/share/mysql/charsets/) 错误位置 FILE: /data1/www/htdocs/733/ecampus/3/ThinkPHP/Library/Think/Db/Driver.class.php LINE: 109
Wenn Sie tp nicht verwenden, können Sie das native SQL „Set Names utf8mb4“ verwenden und es wird problemlos ausgeführt.
Was ist schief gelaufen? Bitte lösen Sie es! Vielen Dank!