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

 找回密码
 立即注册
搜索

[模型] 求助关于GBK编码的模型导入到UTF-8编码的网站失败的问题

[复制链接]
123752619 发表于 2008-7-16 09:01:28 | 显示全部楼层 |阅读模式
如题:我有个网站,编码是GBK的,模型导出后需要导入到一个UTF-8编码的新网站中,但是编码不一致导致导入模型失败,请问这个应该如何解决呢?
主要是这几个模型分类和自定义字段特别多,有200多个分类,重新建立模型很麻烦,请各位高手帮忙了。
回复

使用道具 举报

ted1006 发表于 2008-7-16 10:09:14 | 显示全部楼层
您可以将导出的压缩包解压,然后找个转码工具,将所有的文件都转为UTF-8编码的。然后打开sql文件,改一下建表语句中的字符集设置
回复

使用道具 举报

 楼主| 123752619 发表于 2008-7-16 14:25:00 | 显示全部楼层
我已经按你说的方法转换编码了,只是那个SQL文件没有设置,多谢了,吼吼, 赶紧去试试~~~
回复

使用道具 举报

 楼主| 123752619 发表于 2008-7-17 13:07:09 | 显示全部楼层
没有成功,不过还是谢谢了
回复

使用道具 举报

iamatig 发表于 2009-3-27 22:49:26 | 显示全部楼层
DROP TABLE IF EXISTS supe_fwitems;
CREATE TABLE supe_fwitems (
  itemid mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  catid smallint(6) unsigned NOT NULL DEFAULT '0',
  uid mediumint(8) unsigned NOT NULL DEFAULT '0',
  tid mediumint(8) unsigned NOT NULL DEFAULT '0',
  username char(15) NOT NULL DEFAULT '',
  `subject` char(80) NOT NULL DEFAULT '',
  subjectimage char(80) NOT NULL DEFAULT '',
  rates smallint(6) unsigned NOT NULL DEFAULT '0',
  dateline int(10) unsigned NOT NULL DEFAULT '0',
  lastpost int(10) unsigned NOT NULL DEFAULT '0',
  viewnum mediumint(8) unsigned NOT NULL DEFAULT '0',
  replynum mediumint(8) unsigned NOT NULL DEFAULT '0',
  allowreply tinyint(1) NOT NULL DEFAULT '0',
  grade tinyint(1) NOT NULL DEFAULT '0',
  corporation char(100) NOT NULL DEFAULT '',
  corpsize char(20) NOT NULL DEFAULT '',
  province char(20) NOT NULL,
  city char(50) NOT NULL,
  quantity char(252) NOT NULL,
  seniority char(100) NOT NULL,
  education char(240) NOT NULL,
  salary char(100) NOT NULL DEFAULT '',
  introduce char(252) NOT NULL,
  jobtype char(80) NOT NULL DEFAULT '',
  rener char(100) NOT NULL,
  PRIMARY KEY (itemid),
  KEY catid (catid,itemid)
) TYPE=MyISAM;

DROP TABLE IF EXISTS supe_fwmessage;
CREATE TABLE supe_fwmessage (
  nid mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  itemid mediumint(8) unsigned NOT NULL DEFAULT '0',
  message mediumtext NOT NULL,
  postip varchar(15) NOT NULL DEFAULT '',
  relativeitemids varchar(255) NOT NULL DEFAULT '',
  corpinfo text NOT NULL,
  contactus text NOT NULL,
  jobparticular varchar(100) NOT NULL,
  huxing varchar(200) NOT NULL DEFAULT '0室0厅0卫',
  diduan varchar(50) NOT NULL,
  difang varchar(100) NOT NULL,
  PRIMARY KEY (nid),
  KEY itemid (itemid)
) TYPE=MyISAM;

DROP TABLE IF EXISTS supe_fwcomments;
CREATE TABLE supe_fwcomments (
  cid int(10) unsigned NOT NULL AUTO_INCREMENT,
  itemid mediumint(8) unsigned NOT NULL DEFAULT '0',
  authorid mediumint(8) unsigned NOT NULL DEFAULT '0',
  author varchar(15) NOT NULL DEFAULT '',
  ip varchar(15) NOT NULL DEFAULT '',
  dateline int(10) unsigned NOT NULL DEFAULT '0',
  message text NOT NULL,
  PRIMARY KEY (cid),
  KEY itemid (itemid,dateline)
) TYPE=MyISAM;

DROP TABLE IF EXISTS supe_fwrates;
CREATE TABLE supe_fwrates (
  rid int(10) unsigned NOT NULL AUTO_INCREMENT,
  itemid mediumint(8) unsigned NOT NULL DEFAULT '0',
  authorid mediumint(8) unsigned NOT NULL DEFAULT '0',
  author varchar(15) NOT NULL DEFAULT '',
  ip varchar(15) NOT NULL DEFAULT '',
  dateline int(10) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (rid),
  KEY itemid (itemid,dateline)
) TYPE=MyISAM;

DROP TABLE IF EXISTS supe_fwcategories;
CREATE TABLE supe_fwcategories (
  catid smallint(6) unsigned NOT NULL AUTO_INCREMENT,
  upid smallint(6) unsigned NOT NULL DEFAULT '0',
  `name` varchar(50) NOT NULL DEFAULT '',
  note text NOT NULL,
  displayorder mediumint(6) unsigned NOT NULL DEFAULT '0',
  url varchar(200) NOT NULL DEFAULT '',
  subcatid varchar(200) NOT NULL DEFAULT '',
  PRIMARY KEY (catid),
  KEY upid (upid),
  KEY displayorder (displayorder)
) TYPE=MyISAM;

DROP TABLE IF EXISTS supe_fwfolders;
CREATE TABLE supe_fwfolders (
  itemid mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  uid smallint(8) unsigned NOT NULL DEFAULT '0',
  `subject` varchar(80) NOT NULL DEFAULT '',
  message text NOT NULL,
  dateline int(10) unsigned NOT NULL DEFAULT '0',
  folder tinyint(1) NOT NULL DEFAULT '0',
  PRIMARY KEY (itemid),
  KEY folder (folder,dateline)
) TYPE=MyISAM;

这里面哪一条是建表语句中的字符集设置
回复

使用道具 举报

suny2003 发表于 2009-7-19 17:20:16 | 显示全部楼层
怎么转码?是把zip文件转码吗?
回复

使用道具 举报

trasier 发表于 2009-8-3 17:29:00 | 显示全部楼层
刚才看到一个方法:
先在GBK里边导入,然后导出为UTF的,然后再在UTF上导入。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-12 13:10 , Processed in 0.118829 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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