程序数据库配置中utf8修改为latin1,数据库存放编码也改变为latin1,程序前端的UTF8编码不变。
discuzX2.5中:
/config/config_global_default.php
$_config['db'][1]['dbcharset'] = 'utf8';
修改为:
$_config['db'][1]['dbcharset'] = 'latin1';
/config/config_ucenter_default.php
define('UC_DBCHARSET', 'utf8');
修改为:
define('UC_DBCHARSET', 'latin1');
/install/include/install_var.php
define('DBCHARSET', 'utf8');
修改为:
define('DBCHARSET', 'latin1');
如果需要转换数据库表编码,运行/utility/convert/index.php
uc_server/data/config.inc.php此文件安装完成后产生,已经自动配置完成,新安装略过此步骤。
define('UC_DBCHARSET', 'utf8');
修改为:
define('UC_DBCHARSET', 'latin1');
服务器连接校对:utf8_general_ci(不用更改)
数据表整理:latin1_swedish_ci(自动匹配) |