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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

不用东奔西走,MYSQL4--升级--MYSQL5乱码问题,一个字符搞定!

[复制链接]
学习 发表于 2008-11-12 16:57:20 | 显示全部楼层 |阅读模式
分享经验-转移论坛出现数据库乱码的解决办法
网站由一个服务器转移到另一台服务器,MySQL数据库出现乱码,所有从数据库读出来的文字都是问号
本来打算重新安装论坛,但是原来对论坛进行了好多配置和界面风格修改,不忍心舍弃重来
正准备安装,在开始安装修改config.inc.php文件时突然想起来可以试试修改这个文件中的
$dbcharset = '';                // default database character set, 'gbk', 'big5', 'utf8', 'latin1' and blank are available
(一般的MySQL数据库默认编码是latin1,现在MySQL由4.0.27-standard升级到了5.0.24)
我把其中的
$dbcharset = '';
改成
$dbcharset = 'latin1';
就成功了
我想你们遇到同样的问题时可以根据自己的情况多测试一下可能就好了。

[ 本帖最后由 phyan 于 2006-8-21 13:42 编辑 ]

1
评分次数
  威望 + 5 + 5




安笛
xooass 发表于 2008-11-13 09:35:20 | 显示全部楼层
注意mysql4直接拷贝数据库目录  直接覆盖到mysql5的话   字段大小有可能变一半的   可能有一天密码将会不对了  因为32位MD5加密只剩下了16位数据

强烈建议mysql4的用户用数据库后台倒出的办法备份  然后恢复到5.0的数据库上   不要贪快直接复制

关于这个情况可以搜索下  并不是没有前例

http://www.baidu.com/s?wd=4.0+%D7%D6%B6%CE+%D2%BB%B0%EB

http://www.google.cn/search?hl=z ... %E7%B4%A2&meta=
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-18 15:45 , Processed in 0.022664 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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