找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 89|回复: 9

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

[复制链接]

142

主题

961

回帖

3819

积分

论坛元老

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

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


大佬们还有没其他办法,不到200MB



回复

使用道具 举报

13

主题

101

回帖

279

积分

中级会员

积分
279
发表于 2020-2-25 16:15:11 | 显示全部楼层
阿里云datax
导出再导入就行了
回复

使用道具 举报

48

主题

701

回帖

2444

积分

金牌会员

积分
2444
发表于 2020-2-25 16:29:06 | 显示全部楼层

锦安 发表于 2020-2-25 16:15

阿里云datax
导出再导入就行了

你是被楼上的棍子砸到了吗,伤得重不重
回复

使用道具 举报

13

主题

101

回帖

279

积分

中级会员

积分
279
发表于 2020-2-25 16:15:00 | 显示全部楼层

蓝洛水深 发表于 2020-2-25 16:29

你是被楼上的棍子砸到了吗,伤得重不重

你在说什么?
回复

使用道具 举报

1

主题

73

回帖

177

积分

注册会员

积分
177
发表于 2020-2-25 16:43:11 | 显示全部楼层
如果不多 导出来后 在sql文件里操作修改就好了
回复

使用道具 举报

142

主题

961

回帖

3819

积分

论坛元老

积分
3819
 楼主| 发表于 2020-2-25 16:29:00 | 显示全部楼层
"

这样改不行的。有些源码可以,但DZ就算了。我用导入导出的笨办法都搞不定,先放放吧
回复

使用道具 举报

20

主题

244

回帖

700

积分

高级会员

积分
700
发表于 2020-2-25 16:44:16 | 显示全部楼层
我以前用帝国备份转过,记得好像是备份出来再恢复
回复

使用道具 举报

10

主题

467

回帖

1156

积分

金牌会员

积分
1156
发表于 2020-2-25 22:58:41 | 显示全部楼层
如果是DZX3.4的话   就是得用PHPMYADMIN这边导出 导入。
DZ后台自带的没用。
我转换过5个了 从GBK到UTF8  
还有几个懒一直没转 转得心累。转完有几个表数据会丢,无解的。旧的那边还是要留着弄个二级域名 方便复制 版块的简介 SEO那些关键词过来。
回复

使用道具 举报

18

主题

89

回帖

366

积分

中级会员

积分
366
发表于 2020-2-25 16:44:00 | 显示全部楼层
直接导出一份sql,然后对文件内容转字符集之后,再批量替换内容
charset=gbk和collation=gbk_general_ci成对应charset=utf8和collation=utf8_general_ci,再命令行source文件往回导,应该不难。
回复

使用道具 举报

3

主题

331

回帖

679

积分

高级会员

积分
679
发表于 2020-2-25 23:33:48 | 显示全部楼层
不懂,帮顶
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-11-18 14:56 , Processed in 0.074207 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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