久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: 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)。

serialize.php 序列化整理工具
放在WEB程序根目錄,這步在數據庫轉碼后使用。目前分別做了UCHOME2.0 Discuz! X2 Discuz! X2.5 的兼容處理。

轉碼步驟:
1、備份數據庫
2、使用convertdb.php 進行數據庫轉碼,此步如有權限,可以使用命令行版工具進行。
3、轉碼后編碼對應的程序版本覆蓋現有的程序。
4、在配置文件中個更改編碼(例如 原來 $_config['db']['1']['dbcharset'] = 'gbk'  改為 $_config['db']['1']['dbcharset'] = 'utf8')
      上面注意一點,在Discuz! X 的配置文件中要更改數據庫編碼和輸出編碼,輸出編碼的utf8 寫成 'utf-8'
5、使用序列化整理工具,整理數據庫中的序列化字段。





作者: 鴻茂傳媒    時間: 2019-12-5 15:33
前排支持一下。
作者: 石橋佬    時間: 2020-8-9 10:55
3.4有人會轉嗎嗎?
作者: qdsqm    時間: 2023-4-19 09:13
學習+收藏
作者: zgycgc    時間: 2023-5-9 06:01
分享,謝謝謝謝謝
作者: zgycgc    時間: 2023-5-12 18:49
eeeeeeee 666666666666666
作者: skyflymtl    時間: 2023-5-30 22:16
試試看了!!!
作者: 351642    時間: 2023-6-10 10:20
大叔大嬸大叔大嬸
作者: Discuz有償服務    時間: 2023-6-10 11:11
351642 發表于 2023-6-10 10:20
大叔大嬸大叔大嬸

升級X3.5會自動轉碼到UTF8
作者: 殺毒人間    時間: 2023-6-23 09:51
找了好久
作者: T-MACegg    時間: 2023-6-23 11:31
3.4有人會轉嗎?謝謝
作者: ddv6    時間: 2023-6-27 15:40
學習學習來的
作者: c020109703    時間: 2023-7-11 12:08
感謝分享。
作者: 3423423423    時間: 2023-7-21 15:51
看看。。。。。。。。。。。。。。。。
作者: 3423423423    時間: 2023-7-24 09:22
看看。。。。。。。。。。。。。。。
作者: szluming    時間: 2023-7-29 22:03
看看能不能用,謝謝。
作者: ygbh    時間: 2023-7-31 10:27
3.4轉3.5沒有問題吧
作者: qzuserggg    時間: 2023-7-31 15:23
GBK可以升級轉換到UTF8
作者: ygbh    時間: 2023-8-3 10:38
UTF-8UTF-8UTF-8UTF-8UTF-8UTF-8UTF-8
作者: ygbh    時間: 2023-8-10 10:52
gbk轉utf8gbk轉utf8
作者: 撫琴一曲    時間: 2023-8-13 11:14
utf8mb4可以轉嗎
作者: zgycgc    時間: 2023-8-25 06:34
Discuz!X3.4
作者: wwwnet    時間: 2023-9-4 13:22
看一下這個

作者: 海哥    時間: 2023-9-4 15:07
頂樓主啦..希望樓主多發精品好帖啦.....
作者: 博弈    時間: 2023-9-10 18:37
看看這個工具咋用的
作者: 蘇淺    時間: 2023-9-12 04:47
學習+收藏
作者: ygbh    時間: 2023-10-6 21:33
gggdsfdsfdsdvsfd
作者: ygbh    時間: 2023-10-16 14:03
數據庫轉碼方案及使用工具
作者: cancle110    時間: 2023-10-19 09:53
成功了嗎?
作者: Lincoln    時間: 2023-10-24 03:23
看看這個工具
作者: 沉默的人    時間: 2023-11-25 18:58
3.4的是不是升級自動轉換成了UTF8啊 ?
作者: 十面玲瓏    時間: 2023-12-12 16:40
能否讓我們也看看

作者: h18x    時間: 2023-12-21 12:14
就是在找這個

作者: v2studio    時間: 2024-1-18 09:04

作者: maqg    時間: 2024-2-14 14:31
回復一下看看
作者: Monster    時間: 2024-3-30 10:40
Discuz! X 數據庫轉碼方案及使用工具(GBK和UTF8互轉
作者: 道勤網    時間: 2024-3-31 21:06
學習下看下怎么樣
作者: ahttc    時間: 2024-4-2 22:00
支持!!!!!!!!!學習了!!!!!!!
作者: a963926907    時間: 2024-4-6 17:38
看一看  學習一下  感謝支持
作者: cancle110    時間: 2024-4-10 22:29
3.4的可以用嗎?想升級到utf
作者: hwdwqy520    時間: 2024-4-25 13:55
3.4能轉嗎
作者: september    時間: 2024-5-1 04:56
感謝分享!!
作者: zengrenrui    時間: 2024-5-10 22:55
是不是咯
作者: a53389520    時間: 2024-5-27 17:23
現在GBK都不提供了嗎

作者: chenegyi_org    時間: 2024-6-26 00:59
樓主好人,我去試試
作者: jeeke    時間: 2024-9-20 11:04
如果您要查看本帖隱藏內容請回復
作者: 124221359    時間: 2024-10-22 19:09
好東西,非常需要
作者: adds666    時間: 2024-11-10 13:26
看看,需要這個
作者: juanbingsd    時間: 2024-11-19 16:01
感謝分享!!!
作者: 杰克陳    時間: 2024-11-24 20:43
學習了感謝樓主,這就轉碼




歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0