合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
blog的表结构设计如下 -- -- 表的结构 `blog` 主要表 -- CREATE TABLE IF NOT EXISTS `blog` ( `id` int(11) NOT NULL, `title` char(72) NOT NULL DEFAULT '', `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '-1 删除 0 草稿 1 正常 2 置顶', `createtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `updatetime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '文章类型(分级)', `look` int(11) NOT NULL DEFAULT '1' COMMENT '浏览量' ) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- 表的结构 `blogtag` 标签表 -- CREATE TABLE IF NOT EXISTS `blogtag` ( `id` int(11) NOT NULL, `blogid` int(11) DEFAULT '0', `tagid` int(11) DEFAULT '0' ) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8 COMMENT='blog_tag关联表'; -- -------------------------------------------------------- -- -- 表的结构 `blogtype` 类型 表 -- CREATE TABLE IF NOT EXISTS `blogtype` ( `id` int(11) NOT NULL, `name` char(24) NOT NULL DEFAULT '' COMMENT '类型名称', `topid` int(11) NOT NULL DEFAULT '0' ) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- 表的结构 `blog_configs` 配置表 -- CREATE TABLE IF NOT EXISTS `blog_configs` ( `id` int(11) NOT NULL, `name` char(36) NOT NULL DEFAULT '', `value` varchar(360) NOT NULL DEFAULT '', `ext` tinyint(2) NOT NULL DEFAULT '0', `comment` varchar(360) DEFAULT '' COMMENT '解释这条记录的含义' ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COMMENT='网站信息综合表,name代表这条记录的关键key '; -- -- 转存表中的数据 `blog_configs` -- INSERT INTO `blog_configs` (`id`, `name`, `value`, `ext`, `comment`) VALUES (1, 'login', '6d253d7e5955a36e0213b6f6957b788d', 0, '登陆验证 value是md5(md5(password)+name)'), (2, 'site_back', 'xxxxxx', 0, '网站备案号'), (3, 'site_title', 'xxxxxx', 0, '网站名称'), (4, 'site_keywords', 'xxxxxx', 0, '网站关键词'), (5, 'site_description', 'xxxxxx', 0, '网站描述'), (6, 'blog_title', 'xxxxxx', 0, '博客名称'), (7, 'site_url', 'xxxxxx', 0, '本站url'); -- -------------------------------------------------------- -- -- 表的结构 `comment` 评价表 -- CREATE TABLE IF NOT EXISTS `comment` ( `id` int(11) NOT NULL, `blogid` int(11) DEFAULT NULL, `content` varchar(240) DEFAULT '', `nickname` char(24) DEFAULT '', `createtime` timestamp NULL DEFAULT CURRENT_TIMESTAMP, `replyid` int(11) DEFAULT '0' COMMENT '-1 已被回复 0 未被回复 >0 回复的那个id' ) ENGINE=InnoDB AUTO_INCREMENT=61 DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- 表的结构 `content` 日志内容表 -- CREATE TABLE IF NOT EXISTS `content` ( `blogid` int(11) NOT NULL, `content` text ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- 表的结构 `link` 友情链接表 -- CREATE TABLE IF NOT EXISTS `link` ( `id` int(11) NOT NULL, `url` char(36) NOT NULL DEFAULT '', `title` char(36) NOT NULL DEFAULT '', `createtime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `status` tinyint(2) NOT NULL DEFAULT '0' ) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- 表的结构 `say` -- CREATE TABLE IF NOT EXISTS `say` ( `id` int(11) NOT NULL, `content` varchar(480) NOT NULL DEFAULT '', `createtime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `imgs` varchar(480) NOT NULL DEFAULT '' COMMENT 'json格式' ) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- 表的结构 `tag` 标签表 -- CREATE TABLE IF NOT EXISTS `tag` ( `id` int(11) NOT NULL, `name` char(24) DEFAULT '' ) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8; -- -------------------------------------------------------- -- -- 表的结构 `test` -- CREATE TABLE IF NOT EXISTS `test` ( `id` int(11) NOT NULL, `bid` char(20) DEFAULT '' ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8; -- -- Indexes for dumped tables -- -- -- Indexes for table `blog` -- ALTER TABLE `blog` ADD PRIMARY KEY (`id`), ADD KEY `status` (`status`), ADD KEY `type` (`type`); -- -- Indexes for table `blogtag` -- ALTER TABLE `blogtag` ADD PRIMARY KEY (`id`), ADD KEY `blogid` (`blogid`) USING BTREE, ADD KEY `tagid` (`tagid`) USING BTREE; -- -- Indexes for table `blogtype` -- ALTER TABLE `blogtype` ADD PRIMARY KEY (`id`); -- -- Indexes for table `blog_configs` -- ALTER TABLE `blog_configs` ADD PRIMARY KEY (`id`); -- -- Indexes for table `comment` -- ALTER TABLE `comment` ADD PRIMARY KEY (`id`), ADD KEY `id` (`blogid`); -- -- Indexes for table `content` -- ALTER TABLE `content` ADD PRIMARY KEY (`blogid`); -- -- Indexes for table `link` -- ALTER TABLE `link` ADD PRIMARY KEY (`id`); -- -- Indexes for table `say` -- ALTER TABLE `say` ADD PRIMARY KEY (`id`); -- -- Indexes for table `tag` -- ALTER TABLE `tag` ADD PRIMARY KEY (`id`); -- -- Indexes for table `test` -- ALTER TABLE `test` ADD PRIMARY KEY (`id`); -- -- AUTO_INCREMENT for dumped tables -- -- -- AUTO_INCREMENT for table `blog` -- ALTER TABLE `blog` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=29; -- -- AUTO_INCREMENT for table `blogtag` -- ALTER TABLE `blogtag` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=91; -- -- AUTO_INCREMENT for table `blogtype` -- ALTER TABLE `blogtype` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=19; -- -- AUTO_INCREMENT for table `blog_configs` -- ALTER TABLE `blog_configs` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=8; -- -- AUTO_INCREMENT for table `comment` -- ALTER TABLE `comment` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=61; -- -- AUTO_INCREMENT for table `link` -- ALTER TABLE `link` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=17; -- -- AUTO_INCREMENT for table `say` -- ALTER TABLE `say` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=25; -- -- AUTO_INCREMENT for table `tag` -- ALTER TABLE `tag` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=41; -- -- AUTO_INCREMENT for table `test` -- ALTER TABLE `test` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5; -- -- 限制导出的表 -- -- -- 限制表 `blogtag` -- ALTER TABLE `blogtag` ADD CONSTRAINT `blogid` FOREIGN KEY (`blogid`) REFERENCES `blog` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; -- -- 限制表 `comment` -- ALTER TABLE `comment` ADD CONSTRAINT `commentid` FOREIGN KEY (`blogid`) REFERENCES `blog` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; -- -- 限制表 `content` -- ALTER TABLE `content` ADD CONSTRAINT `id` FOREIGN KEY (`blogid`) REFERENCES `blog` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;