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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

如何将论坛的编码从liant1改成gbk

[复制链接]
流传动 发表于 2006-5-24 21:21:58 | 显示全部楼层 |阅读模式
如题,用phpmyadimin改吗?具体怎么弄呢?谢谢~
 楼主| 流传动 发表于 2006-5-24 21:22:27 | 显示全部楼层
原帖由 流传动 于 2006-5-24 21:21 发表
如题,用phpmyadimin改吗?具体怎么弄呢?谢谢~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

网点 发表于 2006-5-24 21:55:12 | 显示全部楼层
用MYSQLDUMP
导出的时候选择charset=GBK!
回复

使用道具 举报

 楼主| 流传动 发表于 2006-5-24 22:29:49 | 显示全部楼层
原帖由 网点 于 2006-5-24 21:55 发表
用MYSQLDUMP
导出的时候选择charset=GBK!

请问MYSQLDUMP
在哪里呢?
回复

使用道具 举报

 楼主| 流传动 发表于 2006-5-28 12:22:16 | 显示全部楼层
没有人知道吗?
回复

使用道具 举报

西游集 发表于 2006-5-28 16:33:20 | 显示全部楼层

可以避免与mysql数据库字符集不一致的问题:

如果,你的mysql客户端显示的是乱码,那么请你查看,数据资料是按什么存的,你的mysql客户端和mysqsl server的通讯方式等等的编码格式。然后再用进行相应的设定。简单的方法是你启动mysql server时,mysqld-nt --default-character-set=utf8 就全成utf-8的了。

但你使用utf-8建立的库/表/列/一定要在显示时也用utf-8来显示。若原来用gb2312或iso8859-1等建立的,一定要用相应级别的变更语句改过来,再用utf-8显示,jdbc驱动也是同样的道理。

________________________________________________________________

ALTER DATABASE db_name [[DEFAULT] CHARACTER SET charset_name][[DEFAULT] COLLATE collation_name]
________________________________________________________________

对于数据库:
CREATE DATABASE db_name DEFAULT CHARACTER SET utf8

________________________________________________________________

对于表:
CREATE TABLE tbl_name (column_list)[DEFAULT CHARACTER SET charset_name [COLLATE collation_name]]
ALTER TABLE tbl_name[DEFAULT CHARACTER SET charset_name] [COLLATE collation_name]

________________________________________________________________

Example:
________________________________________________________________
设置数据库 [ mydata ] 的默认字符集为 [gbk ]
  1. ALTER DATABASE `mydata` DEFAULT CHARACTER SET gbk;
复制代码


设置当前数据库中的表[ mytable ] 的默认字符集为 [ gbk  ]
  1. ALTER TABLE `mytable` DEFAULT CHARACTER SET gbk;
复制代码

[ 本帖最后由 西游集 于 2006-5-28 16:37 编辑 ]
回复

使用道具 举报

 楼主| 流传动 发表于 2006-5-28 17:06:46 | 显示全部楼层
原帖由 西游集 于 2006-5-28 16:33 发表
如果,你的mysql客户端显示的是乱码,那么请你查看,数据资料是按什么存的,你的mysql客户端和mysqsl server的通讯方式等等的编码格式。然后再用进行相应的设定。简单的方法是你启动mysql server时,mysqld-nt -- ...

升级错误,MySQL 提示: Access denied for user 'liucd_guangguang'@'localhost' to database 'mydata'我我我请问怎么回事情啊这个是?
回复

使用道具 举报

 楼主| 流传动 发表于 2006-5-28 17:08:51 | 显示全部楼层
楼上的讲的听不懂啊,能讲的简单点吗?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-1 11:03 , Processed in 0.025442 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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