Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 折腾一天未解决,只好求助了。

[复制链接]
灰飞烟消 发表于 2010-4-17 03:02:41 | 显示全部楼层 |阅读模式
症状:论坛搬家,恢复数据后出现乱码,中文用户名和板块和帖子都不能正常显示。

原版本:7.0,查看PHP文件应该是GBK
PHPMYADMIN版本:2.64
MYSQL版本:MySQL 4.0.21-nt
在PHPMYADMIN中看不到字符集

现用版本:7.2,希望能用UTF-8
PHPMYADMIN版本:3.2.3
MYSQL版本:5.0.51

使用备份手段:帝国备份王/PHPMYADMIN的导出SQL文件/原空间商将数据库打包的MYD文件。

折腾一天了,完全无法弄好乱码,特求帮助......
QQ36628494,非常感谢。
白乐天 发表于 2010-4-17 12:21:27 | 显示全部楼层
本帖最后由 白乐天 于 2010-4-17 12:23 编辑

以pma备份出来的.sql文件的备份为例,按照这个思路操作

1.用文本工具打开该.sql文件,确认内容无乱码,这步很重要,如果导出时就有乱码,那你怎么导入都是白费事。

2.把你这个.sql文件拷到mysql目录的bin目录下,比如起名为ziyao.sql

3.进cmd,切到mysql目录的bin目录下,依次执行下面两条命令,第一条建库,第二条是导入。

mysql -u root -p -e CREATE DATABASE ziyao DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci

mysql -u root -p  --default-character-set=gbk ziyao < ziyao.sql
回复

使用道具 举报

蓝豆 发表于 2010-4-17 13:49:24 | 显示全部楼层
回复 1# 灰飞烟消


搬家前后注意,注意MYSQL的版本



Mysql 数据库字符集转换及版本升级/降级的详细教程
https://discuz.dismall.com/thread-216861-1-5.html
回复

使用道具 举报

漫天飞舞 发表于 2010-4-19 10:46:14 | 显示全部楼层
搬家时还需安装dz7.0版本的数据,还有字符集编码也要相同,恢复数据后再进行升级到dz7.2
回复

使用道具 举报

24小时数据 发表于 2010-4-19 11:08:32 | 显示全部楼层
板凳说的是正确的
回复

使用道具 举报

24小时数据 发表于 2010-4-19 11:09:09 | 显示全部楼层
报纸下面是什么?好奇
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-10-3 12:29 , Processed in 0.120151 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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