全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2228|回复: 21

数据库大佬们啊,数据库从GBK转换成UTF8

[复制链接]
发表于 2020-2-25 16:12:39 | 显示全部楼层 |阅读模式
本帖最后由 坐怀不乱西门庆 于 2020-2-27 01:01 编辑

试过论坛数据库备份导出、phpmyadmin、帝国备份,全不行,检测到导入的备份数据与配置文件的 数据库字符集($_config['db']['1']['dbcharset']) 不同
。强行导入数据一部分丢失,只好滚回旧备份了。
一下午就在弄这个
大佬们还有没其他办法,不到200MB

发表于 2020-2-25 16:15:11 | 显示全部楼层
阿里云datax
导出再导入就行了
发表于 2020-2-25 16:29:06 | 显示全部楼层
锦安 发表于 2020-2-25 16:15
阿里云datax
导出再导入就行了

你是被楼上的棍子砸到了吗,伤得重不重
发表于 2020-2-25 16:43:11 | 显示全部楼层
蓝洛水深 发表于 2020-2-25 16:29
你是被楼上的棍子砸到了吗,伤得重不重

你在说什么?
发表于 2020-2-25 16:44:16 | 显示全部楼层
如果不多 导出来后 在sql文件里操作修改就好了
 楼主| 发表于 2020-2-25 22:58:41 来自手机 | 显示全部楼层
恢复自我 发表于 2020-2-25 16:44
如果不多 导出来后 在sql文件里操作修改就好了

这样改不行的。有些源码可以,但DZ就算了。我用导入导出的笨办法都搞不定,先放放吧
发表于 2020-2-25 23:33:48 | 显示全部楼层
我以前用帝国备份转过,记得好像是备份出来再恢复
发表于 2020-2-25 23:51:25 | 显示全部楼层
如果是DZX3.4的话   就是得用PHPMYADMIN这边导出 导入。
DZ后台自带的没用。
我转换过5个了 从GBK到UTF8  
还有几个懒一直没转 转得心累。转完有几个表数据会丢,无解的。旧的那边还是要留着弄个二级域名 方便复制 版块的简介 SEO那些关键词过来。
发表于 2020-2-25 23:52:47 | 显示全部楼层
直接导出一份sql,然后对文件内容转字符集之后,再批量替换内容
charset=gbk和collation=gbk_general_ci成对应charset=utf8和collation=utf8_general_ci,再命令行source文件往回导,应该不难。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-29 11:54 , Processed in 0.062807 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表