博客网站基础数据库分析

博客网站基础数据库分析

留言表

-- ----------------------------
-- Table structure for td_message
-- ----------------------------
DROP TABLE IF EXISTS `td_message`;
CREATE TABLE `td_message` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(50) NOT NULL DEFAULT '0' COMMENT '姓名',
  `phone` varchar(11) NOT NULL DEFAULT '0' COMMENT '手机号',
  `content` varchar(200) NOT NULL DEFAULT '0' COMMENT '留言内容',
  `create_time` int(10) NOT NULL DEFAULT '0',
  `update_time` int(10) NOT NULL DEFAULT '0',
  `touid` int(10) NOT NULL DEFAULT '0' COMMENT '留言对象',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='留言表';

文章表

-- ----------------------------
-- Table structure for yf_article
-- ----------------------------
DROP TABLE IF EXISTS `yf_article`;
CREATE TABLE `yf_article` (
  `aid` int(11) NOT NULL AUTO_INCREMENT,
  `title` varchar(150) NOT NULL COMMENT '标题',
  `keyword` varchar(100) DEFAULT NULL COMMENT '关键字',
  `desc` varchar(150) DEFAULT NULL COMMENT '描述',
  `remark` varchar(150) DEFAULT NULL COMMENT '摘要',
  `content` text COMMENT '内容',
  `uid` int(11) NOT NULL COMMENT '用户ID',
  `cid` int(11) NOT NULL COMMENT '分类ID',
  `pic` varchar(150) DEFAULT NULL COMMENT '图片',
  `source` varchar(45) DEFAULT NULL COMMENT '来源',
  `addtime` int(10) DEFAULT NULL COMMENT '发布时间',
  `views` int(11) DEFAULT '0' COMMENT '浏览次数',
  `ischeck` tinyint(1) DEFAULT '0' COMMENT '0:审核不通过,1:审核通过',
  `isnominate` tinyint(1) DEFAULT '0' COMMENT '0:不推荐 ,1:推荐',
  `istop` tinyint(1) DEFAULT '0' COMMENT '0:不置项,1:置顶',
  PRIMARY KEY (`aid`)
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COMMENT='文章表';

分类表

-- ----------------------------
-- Table structure for yf_article_cate
-- ----------------------------
DROP TABLE IF EXISTS `yf_article_cate`;
CREATE TABLE `yf_article_cate` (
  `cid` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(45) DEFAULT NULL COMMENT '分类名称',
  `pic` varchar(150) DEFAULT NULL COMMENT '分类图片',
  `sort` int(11) DEFAULT '100' COMMENT '排序',
  `isshow` int(11) DEFAULT '0' COMMENT '是否栏目显示(0:不显示,1:显示)',
  `uid` int(11) NOT NULL COMMENT '所属用户',
  PRIMARY KEY (`cid`)
) ENGINE=MyISAM AUTO_INCREMENT=26 DEFAULT CHARSET=utf8 COMMENT='分类表';

文章评论表

-- ----------------------------
-- Table structure for yf_article_comment
-- ----------------------------
DROP TABLE IF EXISTS `yf_article_comment`;
CREATE TABLE `yf_article_comment` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `content` text NOT NULL,
  `create_time` int(11) unsigned NOT NULL DEFAULT '0',
  `uid` int(11) unsigned NOT NULL DEFAULT '0',
  `status` tinyint(2) NOT NULL DEFAULT '1',
  `up` int(11) unsigned DEFAULT '0',
  `pid` int(11) unsigned DEFAULT '0',
  `mid` int(11) unsigned DEFAULT '0',
  `type` char(10) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='文章评论表';

用户表

-- ----------------------------
-- Table structure for yf_user
-- ----------------------------
DROP TABLE IF EXISTS `yf_user`;
CREATE TABLE `yf_user` (
  `uid` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户id',
  `account` varchar(45) NOT NULL COMMENT '账号',
  `passwd` varchar(32) DEFAULT NULL COMMENT '密码',
  `email` varchar(45) NOT NULL DEFAULT '' COMMENT '邮箱',
  `regtime` int(10) DEFAULT NULL COMMENT '注册时间',
  `salt` varchar(32) DEFAULT NULL COMMENT '辅助加密',
  `token` char(32) DEFAULT NULL COMMENT '激活码',
  `token_exptime` int(10) DEFAULT '0' COMMENT '激活码有效期',
  `isactive` tinyint(1) DEFAULT '0' COMMENT '激活状态1:激活,0未激活',
  `logo` varchar(150) DEFAULT NULL COMMENT '博客logo',
  `blogtitle` varchar(80) DEFAULT NULL COMMENT '博客名称',
  `blogname` varchar(150) DEFAULT NULL COMMENT '副标题',
  `host` char(10) DEFAULT NULL COMMENT '域名',
  `info` varchar(200) DEFAULT NULL COMMENT '博客介绍',
  `content` text COMMENT '关于我们',
  `face` varchar(150) DEFAULT NULL COMMENT '头像',
  `nick` varchar(35) DEFAULT NULL COMMENT '昵称',
  PRIMARY KEY (`uid`),
  UNIQUE KEY `account_UNIQUE` (`account`),
  UNIQUE KEY `email` (`email`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='用户表';

用户收藏

-- ----------------------------
-- Table structure for yf_user_collection
-- ----------------------------
DROP TABLE IF EXISTS `yf_user_collection`;
CREATE TABLE `yf_user_collection` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `content` text NOT NULL,
  `collection_id` int(11) unsigned NOT NULL DEFAULT '0',
  `uid` int(11) unsigned NOT NULL DEFAULT '0',
  `type` char(10) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='我的收藏表';

用户操作记录

-- ----------------------------
-- Table structure for yf_user_logs
-- ----------------------------
DROP TABLE IF EXISTS `yf_user_logs`;
CREATE TABLE `yf_user_logs` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `url` char(30) NOT NULL COMMENT '操作节点-控制器和方法',
  `operator` int(11) NOT NULL DEFAULT '0' COMMENT '操作员,管理员id',
  `description` char(60) NOT NULL COMMENT '描述',
  `operate_time` int(10) NOT NULL COMMENT '操作时间',
  `operate_ip` varchar(20) NOT NULL COMMENT '操作IP',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=141 DEFAULT CHARSET=utf8;

用户第三方表

-- ----------------------------
-- Table structure for yf_users
-- ----------------------------
DROP TABLE IF EXISTS `yf_users`;
CREATE TABLE `yf_users` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `userkey` varchar(32) DEFAULT NULL COMMENT '用户惟一标识',
  `nickname` varchar(50) DEFAULT NULL COMMENT '昵称',
  `faceimg` varchar(200) DEFAULT NULL COMMENT '三方头像',
  `uid` int(11) DEFAULT NULL COMMENT '平台账号id',
  `type` tinyint(1) DEFAULT '0' COMMENT '平台类型:1:qq,2:微信,3:微博',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='第三方用户';
发布了19 篇原创文章 · 获赞 0 · 访问量 440

猜你喜欢

转载自blog.csdn.net/wangzhae/article/details/104496940
今日推荐