当前位置:首页 > 技术文章 > 数据库 > Mysql

emblog博客mysql数据库设计相关

发布时间:2017-12-06 16:31:56 作者:superl 来源:TOP技术学院 点击量:
-- 数据库: `emlog`
--
 
-- --------------------------------------------------------
 
--
-- 表的结构 `emlog_attachment` (附件表)
--
 
CREATE TABLE IF NOT EXISTS `emlog_attachment` (
  `aid` int(10) unsigned NOT NULL AUTO_INCREMENT,       //附件ID
  `blogid` int(10) unsigned NOT NULL DEFAULT '0',             //所属的博客文章ID
  `filename` varchar(255) NOT NULL DEFAULT '',                  //文件名称
  `filesize` int(10) NOT NULL DEFAULT '0',                             //文件大小
  `filepath` varchar(255) NOT NULL DEFAULT '',                    //文件地址路径
  `addtime` bigint(20) NOT NULL DEFAULT '0',                     //附件的添加时间
  `width` int(10) NOT NULL DEFAULT '0',                               //宽度
  `height` int(10) NOT NULL DEFAULT '0',                             //高度
  `mimetype` varchar(40) NOT NULL DEFAULT '',                 //MIME类型
  `thumfor` int(10) NOT NULL DEFAULT '0',                          //缩略图
  PRIMARY KEY (`aid`),
  KEY `blogid` (`blogid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
 
-- --------------------------------------------------------
 
--
-- 表的结构 `emlog_blog`  (日志表)
--
 
CREATE TABLE IF NOT EXISTS `emlog_blog` (
  `gid` int(10) unsigned NOT NULL AUTO_INCREMENT,    //id编号
  `title` varchar(255) NOT NULL DEFAULT '',                        //标题
  `date` bigint(20) NOT NULL,                                               //发布时间
  `content` longtext NOT NULL,                                            //文章内容
  `excerpt` longtext NOT NULL,                                             //文章内容摘要
  `alias` varchar(200) NOT NULL DEFAULT '',                        //文章别名
  `author` int(10) NOT NULL DEFAULT '1',                            //所属作者
  `sortid` int(10) NOT NULL DEFAULT '-1',                             //分类ID
  `type` varchar(20) NOT NULL DEFAULT 'blog',                   //类型【BLOG】
  `views` int(10) unsigned NOT NULL DEFAULT '0',             //访问量
  `comnum` int(10) unsigned NOT NULL DEFAULT '0',       //评论数
  `attnum` int(10) unsigned NOT NULL DEFAULT '0',          //附件个数
  `top` enum('n','y') NOT NULL DEFAULT 'n',                       //是否首页置顶
  `sortop` enum('n','y') NOT NULL DEFAULT 'n',                  //是否分类置顶
  `hide` enum('n','y') NOT NULL DEFAULT 'n',                     //是否隐藏
  `checked` enum('n','y') NOT NULL DEFAULT 'y',               //是否已经审核(是否正式发布)
  `allow_remark` enum('n','y') NOT NULL DEFAULT 'y',       //是否允许评论
  `password` varchar(255) NOT NULL DEFAULT '',               //文章访问密码
  `template` varchar(255) NOT NULL DEFAULT '',                //模板
  PRIMARY KEY (`gid`),
  KEY `date` (`date`),
  KEY `author` (`author`),
  KEY `sortid` (`sortid`),
  KEY `type` (`type`),
  KEY `views` (`views`),
  KEY `comnum` (`comnum`),
  KEY `hide` (`hide`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
 
--
-- 转存表中的数据 `emlog_blog`
--
 
INSERT INTO `emlog_blog` (`gid`, `title`, `date`, `content`, `excerpt`, `alias`, `author`, `sortid`, `type`, `views`, `comnum`, `attnum`, `top`, `sortop`, `hide`, `checked`, `allow_remark`, `password`, `template`) VALUES
(1, '欢迎使用emlog', 1451981107, '恭喜您成功安装了emlog,这是系统自动生成的演示文章。编辑或者删除它,然后开始您的创作吧!', '', '', 1, -1, 'blog', 0, 0, 0, 'n', 'n', 'n', 'y', 'y', '', '');
 
-- --------------------------------------------------------
 
--
-- 表的结构 `emlog_comment`  (评论表)
--
 
CREATE TABLE IF NOT EXISTS `emlog_comment` (
  `cid` int(10) unsigned NOT NULL AUTO_INCREMENT,             //评论的ID,自动编号
  `gid` int(10) unsigned NOT NULL DEFAULT '0',                        //所属的日志ID
  `pid` int(10) unsigned NOT NULL DEFAULT '0',                        //父级评论ID
  `date` bigint(20) NOT NULL,                                                       //评论时间
  `poster` varchar(20) NOT NULL DEFAULT '',                              //发布者
  `comment` text NOT NULL,                                                        //评论内容
  `mail` varchar(60) NOT NULL DEFAULT '',                                 //邮件
  `url` varchar(75) NOT NULL DEFAULT '',                                    //链接
  `ip` varchar(128) NOT NULL DEFAULT '',                                   //ip地址
  `hide` enum('n','y') NOT NULL DEFAULT 'n',                            //是否隐藏
  PRIMARY KEY (`cid`),
  KEY `gid` (`gid`),
  KEY `date` (`date`),
  KEY `hide` (`hide`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
 
-- --------------------------------------------------------
 
--
-- 表的结构 `emlog_link`(友情链接表)
--
 
CREATE TABLE IF NOT EXISTS `emlog_link` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `sitename` varchar(30) NOT NULL DEFAULT '',          //网站名称
  `siteurl` varchar(75) NOT NULL DEFAULT '',               //网站地址
  `description` varchar(255) NOT NULL DEFAULT '',     //描述信息
  `hide` enum('n','y') NOT NULL DEFAULT 'n',             //是否显示
  `taxis` int(10) unsigned NOT NULL DEFAULT '0',      //排序
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
 
--
-- 转存表中的数据 `emlog_link`
--
 
INSERT INTO `emlog_link` (`id`, `sitename`, `siteurl`, `description`, `hide`, `taxis`) VALUES
(1, 'TOP技术学院', 'http://www.topjishu.net', 'TOP技术学院', 'n', 0);
 
-- --------------------------------------------------------
 
--
-- 表的结构 `emlog_navi`(导航表)
--
 
CREATE TABLE IF NOT EXISTS `emlog_navi` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `naviname` varchar(30) NOT NULL DEFAULT '',                      //导航名称
  `url` varchar(75) NOT NULL DEFAULT '',                                  //网站地址
  `newtab` enum('n','y') NOT NULL DEFAULT 'n',                     //是否打开新的标签页
  `hide` enum('n','y') NOT NULL DEFAULT 'n',                          //是否显示
  `taxis` int(10) unsigned NOT NULL DEFAULT '0',                   //排序
  `pid` int(10) unsigned NOT NULL DEFAULT '0',                     //父级导航
  `isdefault` enum('n','y') NOT NULL DEFAULT 'n',                  
  `type` tinyint(3) unsigned NOT NULL DEFAULT '0',               //导航类型
  `type_id` int(10) unsigned NOT NULL DEFAULT '0',              
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
 
--
-- 转存表中的数据 `emlog_navi`
--
 
INSERT INTO `emlog_navi` (`id`, `naviname`, `url`, `newtab`, `hide`, `taxis`, `pid`, `isdefault`, `type`, `type_id`) VALUES
(1, '首页', '', 'n', 'n', 1, 0, 'y', 1, 0),
(2, '微语', 't', 'n', 'n', 2, 0, 'y', 2, 0),
(3, '登录', 'admin', 'n', 'n', 3, 0, 'y', 3, 0);
 
-- --------------------------------------------------------
 
--
-- 表的结构 `emlog_options`(系统配置信息表)
--
 
CREATE TABLE IF NOT EXISTS `emlog_options` (
  `option_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `option_name` varchar(255) NOT NULL,
  `option_value` longtext NOT NULL,
  PRIMARY KEY (`option_id`),
  KEY `option_name` (`option_name`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=61 ;
 
--
-- 转存表中的数据 `emlog_options`
--
 
INSERT INTO `emlog_options` (`option_id`, `option_name`, `option_value`) VALUES
(1, 'blogname', '点滴记忆'),                           //博客名称
(2, 'bloginfo', '使用emlog搭建的站点'),        //博客描述
(3, 'site_title', ''),                                            //网站标题
(4, 'site_description', ''),                                //网站描述
(5, 'site_key', 'emlog'),                                  //网站关键词
(6, 'log_title_style', '0'),                                 
(7, 'blogurl', 'http://www.topjishu.net'),     //网站地址
(8, 'icp', ''),                                                    //icp备案号
(9, 'footer_info', ''),                                      //底部信息
(10, 'admin_perpage_num', '15'), 
(11, 'rss_output_num', '0'),          
(12, 'rss_output_fulltext', 'y'),
(13, 'index_lognum', '10'),                          //首页显示的日志条数
(14, 'index_comnum', '10'),                        //首页显示的评论数
(15, 'index_twnum', '10'),                        
(16, 'index_newtwnum', '5'),
(17, 'index_newlognum', '5'),                     //首页显示的最新日志条数
(18, 'index_randlognum', '5'),                    //首页显示的随机日志条数
(19, 'index_hotlognum', '5'),                      //首页显示的热门日志条数
(20, 'comment_subnum', '20'),                  //显示几级评论
(21, 'nonce_templet', 'default'),
(22, 'admin_style', 'default'),
(23, 'tpl_sidenum', '1'),
(24, 'comment_code', 'n'),
(25, 'comment_needchinese', 'y'),
(26, 'comment_interval', '60'),
(27, 'isgravatar', 'y'),
(28, 'isthumbnail', 'y'),
(29, 'att_maxsize', '20480'),                          //支持的最大附件单位
(30, 'att_type', 'rar,zip,gif,jpg,jpeg,png,txt,pdf,docx,doc,xls,xlsx'),         //附件格式
(31, 'att_imgmaxw', '420'),                              //最大宽
(32, 'att_imgmaxh', '460'),                              //最大高
(33, 'comment_paging', 'y'),
(34, 'comment_pnum', '10'),
(35, 'comment_order', 'newer'),
(36, 'login_code', 'n'),
(37, 'reply_code', 'n'),
(38, 'iscomment', 'y'),                                  //是否允许评论
(39, 'ischkcomment', 'y'),                            //是否开启评论审核
(40, 'ischkreply', 'n'),                                   //是否开始回复审核
(41, 'isurlrewrite', '0'),                                  //是否开始伪静态
(42, 'isalias', 'n'),                                          //是否开启别名
(43, 'isalias_html', 'n'),                                 
(44, 'isgzipenable', 'n'),                    
(45, 'isxmlrpcenable', 'n'),
(46, 'ismobile', 'n'),                                      //是否开启手机版
(47, 'isexcerpt', 'n'),                                     
(48, 'excerpt_subnum', '300'),
(49, 'istwitter', 'y'),             
(50, 'istreply', 'n'),
(51, 'topimg', 'content/templates/default/images/top/default.jpg'),
(52, 'custom_topimgs', 'a:0:{}'),
(53, 'timezone', '8'),                                    //时区
(54, 'active_plugins', ''),                              //插件
(55, 'widget_title', 'a:13:{s:7:"blogger";s:12:"个人资料";s:8:"calendar";s:6:"日历";s:7:"twitter";s:12:"最新微语";s:3:"tag";s:6:"标签";s:4:"sort";s:6:"分类";s:7:"archive";s:6:"存档";s:7:"newcomm";s:12:"最新评论";s:6:"newlog";s:12:"最新文章";s:10:"random_log";s:12:"随机文章";s:6:"hotlog";s:12:"热门文章";s:4:"link";s:6:"链接";s:6:"search";s:6:"搜索";s:11:"custom_text";s:15:"自定义组件";}'),
(56, 'custom_widget', 'a:0:{}'),
(57, 'widgets1', 'a:5:{i:0;s:8:"calendar";i:1;s:7:"archive";i:2;s:7:"newcomm";i:3;s:4:"link";i:4;s:6:"search";}'),
(58, 'widgets2', ''),
(59, 'widgets3', ''),
(60, 'widgets4', '');
 
-- --------------------------------------------------------
 
--
-- 表的结构 `emlog_reply`(回复表)
--
 
CREATE TABLE IF NOT EXISTS `emlog_reply` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `tid` int(10) unsigned NOT NULL DEFAULT '0',                                     //要回复的评论的对应ID
  `date` bigint(20) NOT NULL,                                                                   //时间
  `name` varchar(20) NOT NULL DEFAULT '',                                           //名字
  `content` text NOT NULL,                                                                       //内容
  `hide` enum('n','y') NOT NULL DEFAULT 'n',                                        //是否显示
  `ip` varchar(128) NOT NULL DEFAULT '',                                              //IP地址
  PRIMARY KEY (`id`),
  KEY `gid` (`tid`),
  KEY `hide` (`hide`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
 
-- --------------------------------------------------------
 
--
-- 表的结构 `emlog_sort`(栏目分类表)
--
 
CREATE TABLE IF NOT EXISTS `emlog_sort` (
  `sid` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `sortname` varchar(255) NOT NULL DEFAULT '',                                  //栏目名字
  `alias` varchar(200) NOT NULL DEFAULT '',                                          //栏目别名
  `taxis` int(10) unsigned NOT NULL DEFAULT '0',                                 //栏目排序
  `pid` int(10) unsigned NOT NULL DEFAULT '0',                                   //上级ID
  `description` text NOT NULL,                                                                //栏目描述
  `template` varchar(255) NOT NULL DEFAULT '',                                  //栏目模板
  PRIMARY KEY (`sid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
 
-- --------------------------------------------------------
 
--
-- 表的结构 `emlog_tag`(标签表)
--
 
CREATE TABLE IF NOT EXISTS `emlog_tag` (
  `tid` int(10) unsigned NOT NULL AUTO_INCREMENT,                       //标签ID
  `tagname` varchar(60) NOT NULL DEFAULT '',                                   //标签名称
  `gid` text NOT NULL,                                                                            //属于该标签的文章的ID列表
  PRIMARY KEY (`tid`),
  KEY `tagname` (`tagname`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
 
-- --------------------------------------------------------
 
--
-- 表的结构 `emlog_twitter` 
--
 
CREATE TABLE IF NOT EXISTS `emlog_twitter` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `content` text NOT NULL,
  `img` varchar(200) DEFAULT NULL,
  `author` int(10) NOT NULL DEFAULT '1',
  `date` bigint(20) NOT NULL,
  `replynum` int(10) unsigned NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`),
  KEY `author` (`author`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
 
--
-- 转存表中的数据 `emlog_twitter`
--
 
INSERT INTO `emlog_twitter` (`id`, `content`, `img`, `author`, `date`, `replynum`) VALUES
(1, '使用微语记录您身边的新鲜事', '', 1, 1451981107, 0);
 
-- --------------------------------------------------------
 
--
-- 表的结构 `emlog_user` (管理员用户表)
--
 
CREATE TABLE IF NOT EXISTS `emlog_user` (
  `uid` int(10) unsigned NOT NULL AUTO_INCREMENT,                                       //用户ID
  `username` varchar(32) NOT NULL DEFAULT '',                                                  //用户名称
  `password` varchar(64) NOT NULL DEFAULT '',                                                   //用户密码
  `nickname` varchar(20) NOT NULL DEFAULT '',                                                  //用户网名
  `role` varchar(60) NOT NULL DEFAULT '',                                                            //用户级别
  `ischeck` enum('n','y') NOT NULL DEFAULT 'n',                                                 //是否审核
  `photo` varchar(255) NOT NULL DEFAULT '',                                                      //照片
  `email` varchar(60) NOT NULL DEFAULT '',                                                         //邮箱
  `description` varchar(255) NOT NULL DEFAULT '',                                              //描述
  PRIMARY KEY (`uid`),
  KEY `username` (`username`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
 
--
-- 转存表中的数据 `emlog_user`
--
 
INSERT INTO `emlog_user` (`uid`, `username`, `password`, `nickname`, `role`, `ischeck`, `photo`, `email`, `description`) VALUES
(1, 'superl', '$SDs$BRsE242NJOOJ2e4H4V64ZxV50', '', 'admin', 'n', '', '', '');

本文链接:http://www.topjishu.net/article/26.html,如有转载,请注明出处!


关键词:emblog,mysql数据库设计


版权声明:TOP技术学院所发布内容部分为原创发布,本着技术分享的精神,也有部分收集整理来自互联网,对于来源明确的内容,会严格注明出处。收集整理的内容本平台不拥有所有权,也不承担相关法律责任。如果您发现本平台中有涉嫌抄袭的内容,可以联系管理员进行举报,并提供相关证据,一经查实,本平台将立刻删除涉嫌侵权内容。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表