標題: Discuz! X 數據庫轉碼方案及使用工具(GBK和UTF8互轉) [打印本頁] 作者: 1314學習網 時間: 2019-12-5 15:13 標題: Discuz! X 數據庫轉碼方案及使用工具(GBK和UTF8互轉) 注意本工具只兼容到了X2.5,僅供參考,涉及數據庫操作一定要備份
升級X3.5會自動轉碼到UTF8,建議升級到X3.5
convertdb.php
放在Discuz X 系列根目錄。
1、會讀取config_global.php這個文件中的配置信息。
2、會把配置信息中的整個數據庫中的表都做轉換,如果有多個應用都在一個庫中,需要注意避免把其他表也轉了。
3、使用 ALTER TABLE table_name CONVERT TO CHARACTER SET charset 命令進行轉換。
4、數據庫過大可能轉碼過程需要很長時間,php會超時,建議使用命令行來進行轉碼(convertdbcli.php)。