我有一个单独的连接,可以使用以下代码连接到另一个DB:
$wpdb = new wpdb(STATYBA_USER, STATYBA_PASS, STATYBA_DB, STATYBA_HOST);
它还有另一个DB字符集(
latin1 而不是
utf8), 那么我如何在不改变字符集的情况下改变字符集呢
DB_CHARSET 常量in
wp_config.php?
最合适的回答,由SO网友:Cubakos 整理而成
你可以试试wpdbset_charset 方法(more info here).
示例使用:
$statyba_wpdb = new wpdb(STATYBA_USER, STATYBA_PASS, STATYBA_DB, STATYBA_HOST);
$statyba_wpdb->set_charset($statyba_wpdb->dbh, \'utf8\');
希望这有帮助。