本帖最后由 xcbeyond 于 2009-11-10 11:14 编辑
uchome2.0的数据字典
blog用户日志表,存放用户日志标题等信息
字段 类型 Null 默认 说明 注释
blogid mediumint(8) 是 NULL 日志ID
topicid mediumint(8) 是 0 热闹ID 2.0
uid mediumint(8) 是 0 日志所属用户ID
username char(15) 是 日志所属用户名
subject char(80) 是 日志标题
classid smallint(6) 是 0 日志类别ID
viewnum mediumint(8) 是 0 日志查看数
replynum mediumint(8) 是 0 日志回复数
tracenum mediumint(8) 是 0 日志被踩数 1.5
hot mediumint(8) 是 0 日志热度 2.0
dateline int(10) 是 0 日志产生时间戳
pic char(120) 是 相册标题图片
picflag tinyint(1) 是 0 日志是否有图片
noreply tinyint(1) 是 0 是否允许评论:'0'为允许,'1'为不允许
friend tinyint(1) 是 0 日志隐私设置:'0'为全站用户可见,'1'为全好友可见,'2'为仅指定的好友可见,'3'为仅自己可见,'4'为凭密码查看
password char(10) 是 日志密码
click_1 smallint(6) 是 0 路过表态数 2.0
click_2 smallint(6) 是 0 鸡蛋表态数 2.0
click_3 smallint(6) 是 0 鲜花表态数 2.0
click_4 smallint(6) 是 0 握手表态数 2.0
click_5 smallint(6) 是 0 累人表态数 2.0
全部重新安装的uchome2.0数据库中的blog表
正在运行从uchome1.5升级到uchome2.0的数据库中的blog表
在这里一共有三个字段值得思考
topicid,hot,tracenum
其中topicid,hot都是uhome2.0里面新加的字段,tracenum是uchome1.5里面就有的字段
全部重新安装的uchom2.0里面却少了tracenum被踩数这个字段
而从uchome1.5升级到uchome2.0的表里面却少了topicid,hot两个字段
但是程序少了这两个字段又是怎么运行的呢?网址是:http://home.cnqsq.com
我看了upload里面的install.sql语句了的
CREATE TABLE uchome_blog (
blogid mediumint(8) unsigned NOT NULL auto_increment,
topicid mediumint(8) unsigned NOT NULL default '0',
uid mediumint(8) unsigned NOT NULL default '0',
username char(15) NOT NULL default '',
`subject` char(80) NOT NULL default '',
classid smallint(6) unsigned NOT NULL default '0',
viewnum mediumint(8) unsigned NOT NULL default '0',
replynum mediumint(8) unsigned NOT NULL default '0',
hot mediumint(8) unsigned NOT NULL default '0',
dateline int(10) unsigned NOT NULL default '0',
pic char(120) NOT NULL default '',
picflag tinyint(1) NOT NULL default '0',
noreply tinyint(1) NOT NULL default '0',
friend tinyint(1) NOT NULL default '0',
`password` char(10) NOT NULL default '',
click_1 smallint(6) unsigned NOT NULL default '0',
click_2 smallint(6) unsigned NOT NULL default '0',
click_3 smallint(6) unsigned NOT NULL default '0',
click_4 smallint(6) unsigned NOT NULL default '0',
click_5 smallint(6) unsigned NOT NULL default '0',
PRIMARY KEY (blogid),
KEY uid (uid,dateline),
KEY topicid (topicid,dateline),
KEY dateline (dateline)
) ENGINE=MyISAM;
这个里面也没有被踩数tracenum这个字段,然道升级后这个功能消失呢?
我现在希望重新安装一个uchome2.0,但是希望保存原来的数据,看到这样的表结构,真的让我很无语的
希望有同样困惑的同志能帮帮忙 |