创建数据库

用户表 
blog_user

userid int 用户id
username varchar(50) 用户名
password varchar(30) 密码
type tinyint(2) 是否为管理员 0为普通用户 1为管理员
email varchar(60) 邮箱
loginip varchar(20) 登录IP
logintime datetime 登录时间

Create Table: CREATE TABLE `blog_user` (
`userid` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户id',
`username` varchar(50) DEFAULT NULL COMMENT '用户名',
`password` varchar(50) DEFAULT NULL COMMENT '密码',
`type` tinyint(2) NOT NULL DEFAULT '0' COMMENT '0为普通用户1为管理员',
`email` varchar(60) NOT NULL COMMENT '邮箱',
`loginip` varchar(20) NOT NULL COMMENT '登录IP',
PRIMARY KEY (`userid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1


ALTER TABLE `blog_user` ADD `email` VARCHAR(60) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '邮箱' AFTER `type`;


栏目表
blog_channel cid int 栏目id
ctitile varchar(60) 栏目名称
isshow tinyint(2) 是否为公共 0为公共 1不为

Create Table: CREATE TABLE `blog_channel` (
`cid` int(10) unsigned NOT NULL AUTO_INCREMENT,
`ctitle` varchar(60) DEFAULT NULL COMMENT '栏目名',
`ishow` tinyint(2) NOT NULL DEFAULT '0' COMMENT '是否为公共',
PRIMARY KEY (`cid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1

 

博客表
blog_blog
bid int 博客ID
btitle varchar(60) 标题
bcontent text 内容
status tinyint(2) 是否为公共 0为公共1不为
cid int 栏目id (外键)

Create Table: CREATE TABLE `blog_blog` (
`bid` int(10) NOT NULL AUTO_INCREMENT,
`btitle` varchar(60) DEFAULT NULL COMMENT '博客标题',
`bcontent` text COMMENT '内容',
`status` tinyint(2) DEFAULT NULL COMMENT '是否为公共',
`cid` int(10) DEFAULT NULL,
PRIMARY KEY (`bid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1


留言表
blog_hote

hid int 留言ID
uid int 用户id
wtime datetime 留言时间
wipc varchar(20)留言图标
status tinyint(2) 是否只有博主看
reply tinyint(2) 是否回复

Create Table: CREATE TABLE `blog_hote` (
`hid` int(11) NOT NULL AUTO_INCREMENT,
`uid` int(10) NOT NULL COMMENT '用户id',
`wtime` datetime NOT NULL COMMENT '留言时间',
`wpic` varchar(20) DEFAULT NULL COMMENT '留言图标',
`status` tinyint(2) NOT NULL DEFAULT '0' COMMENT '是否只有博主查看',
`reply` tinyint(2) NOT NULL DEFAULT '0' COMMENT '是否已经回复',
PRIMARY KEY (`hid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1


回复表 

  blog_reply
rid int 回复ID
hid int 留言ID
reply_content text 回复内容
reply_date datetime 回复时间

Create Table: CREATE TABLE `blog_reply` (
`rid` int(6) NOT NULL,
`hid` int(11) DEFAULT NULL,
`reply_content` text COMMENT '回复内容',
`reply_time` datetime DEFAULT NULL COMMENT '回复时间'
) ENGINE=MyISAM DEFAULT CHARSET=latin1

最新文章

  1. python requests模块使用
  2. Selenium2学习-040-JavaScript弹出框(alert、confirm、prompt)操作演示实例
  3. TCP/IP基础概念及通信过程举例
  4. iOS关于CAShapeLayer与UIBezierPath的知识内容
  5. qbxt十一系列一
  6. BZOJ 3601: 一个人的数论
  7. Entity Framework 基础
  8. HTML <textarea> 标签的 wrap 属性
  9. System.IO命名空间,用于文件/流的处理。
  10. XML解析之sax解析案例(一)读取contact.xml文件,完整输出文档内容
  11. VS2017集成FastReport.Net并将模板保存到数据库
  12. python最大最小距离算法贴近度评价法
  13. Java的bitmap到C
  14. mac下的virtualbox启动失败处理
  15. 关于自学C语言开始时应该注意的问题分享—未完待续......
  16. iOS \U6b3e转字符串
  17. sql 查找死锁对象的存储过程
  18. Data Structure Binary Tree: Diameter of a Binary Tree
  19. Java使用HttpURLConnection调用WebService(原始方法)
  20. [NOI2002] 贪吃的九头蛇

热门文章

  1. VS2013 C++ 生成与调用DLL(动态链接库) 需要验证
  2. Arduino 与 SPI 结合使用 以及SPI 深层理解
  3. RHSA-2017:2679-重要: 内核 安全更新(需要重启、存在EXP、代码执行)
  4. 用cmd下载tp5.0版本
  5. EntityFramwork基础用法
  6. Java 合并Word文档
  7. OpenStack最新版本--Victoria发布亮点与初体验
  8. MeteoInfoLab脚本示例:站点数据绘制等值线
  9. 基于python常用排序与查找
  10. msyql查看连接数