佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1183|回复: 6

MYSQL 乱码。。

[复制链接]
发表于 20-3-2005 10:14 PM | 显示全部楼层 |阅读模式
小弟最近做了一个备份MYSQL数据的PHP指令。。
备份方面没什么问题。。我是采用输出 SQL QUERY 的方法。。
可是不懂为什么当我要恢复我所备份的MYSQL File时,
我的整个数据库里面的中文资料都会变成乱码。。
而且数据库的体积是之前的几倍。。

救命。。。

[ Last edited by JR86 on 21-3-2005 at 07:17 PM ]
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 22-3-2005 11:31 PM | 显示全部楼层
没有人可以救救我吗??
还是我的问题不够清楚。。
你们看不懂??
回复

使用道具 举报

发表于 23-3-2005 08:31 AM | 显示全部楼层
你是开着njstar / chinese star 来restore的吗?
还是用chinese OS?
回复

使用道具 举报

 楼主| 发表于 23-3-2005 11:44 AM | 显示全部楼层
max5007 于 23-3-2005 08:31 AM  说 :
你是开着njstar / chinese star 来restore的吗?
还是用chinese OS?

我的 default language charset 是 Chinese(PRC)。。
有关系的吗?
回复

使用道具 举报

发表于 23-3-2005 01:35 PM | 显示全部楼层
你用MYSQL BACKUP对吗。。。你打开看一看你XXX.sql的FILE。。CHECK是否有乱码在里面。。如果里面出现乱码那当你RESTORE是也会出现的。。。
回复

使用道具 举报

 楼主| 发表于 23-3-2005 09:37 PM | 显示全部楼层
max5007 于 23-3-2005 01:35 PM  说 :
你用MYSQL BACKUP对吗。。。你打开看一看你XXX.sql的FILE。。CHECK是否有乱码在里面。。如果里面出现乱码那当你RESTORE是也会出现的。。。

有。。可是我里面本来都是一些中文资料。。

例子 :

INSERT INTO html_modules VALUES (1, 'ϵͳ¹ÜÀíÇø', 100, 1110410899, 0, 1, 'system', 0, 1, 0, 0, 0, 0);

[ Last edited by JR86 on 23-3-2005 at 09:45 PM ]
回复

使用道具 举报

Follow Us
发表于 27-3-2005 12:38 PM | 显示全部楼层
似乎很多人面对MySQL乱码的问题,我没用MySQL,建议你使用百度找“mysql 乱码”,我倒找到http://wenone.3yee.com/archive/2005/02/02/3205.aspx说:
1.关键在建表的时候设置 default charset gb2312(gbk,utf8)
2.使用最新的jdbc driver
3.connect url 加 useUnicode=true&characterEncoding=gbk
4.用filter 过滤编码, request.setCharacterEncoding("gbk")
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 26-11-2024 10:07 PM , Processed in 0.119638 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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