MYSQL创建BBS表,表外键自己加,仅供参考

CREATE TABLE BBS_USER (
  uid int(11) NOT NULL AUTO_INCREMENT,
  uname varchar(20) NOT NULL UNIQUE,
  upwd varchar(40) NOT NULL,
  email varchar(50) NOT NULL UNIQUE,
  active_code varchar(36) NOT NULL,
  status int(1) not null,
  register_time DATE not null,
  active_time DATE default null,
  nikename varchar(50) not null,
  PRIMARY KEY (uid)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=GBK;


CREATE TABLE BBS_BOARD (
  id int(9) NOT NULL AUTO_INCREMENT,
  BOARD_NAME varchar(100) NOT NULL UNIQUE,
  BOARD_DESC varchar(500) NOT NULL,
  PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=GBK;

CREATE TABLE BBS_MODERATOR (
  id int(9) NOT NULL AUTO_INCREMENT,
  BOARD_id int(9) NOT NULL,
  MODERATOR varchar(20) NOT NULL UNIQUE,
  CREATE_TIME DATE NOT NULL,
  PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=GBK;

CREATE TABLE BBS_POST (
  ID INT(9) NOT NULL AUTO_INCREMENT,
  SUBJECT VARCHAR(200) NOT NULL,
  POST_UNAME VARCHAR(20),
  POST_TIME DATE NOT NULL,
  BOARD_ID INT(9) NOT NULL,
  POST_CONTENT TEXT NOT NULL,
  REPLY_AMOUNT INT(9) NOT NULL,
  LAST_REPLY_UNAME VARCHAR(20),
  LAST_REPLY_TIME DATE,
  STATUS INT(2) NOT NULL,
  PRIMARY KEY (ID)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=GBK;

CREATE TABLE BBS_POST_PROCESS_HIS(
   ID INT(9) NOT NULL AUTO_INCREMENT,
   POST_ID INT(9) NOT NULL,
   MODERATOR vARCHAR(20) NOT NULL,
   STATUS INT(2) NOT NULL,
   CAUSE INT(2) NOT NULL,
   CONTENT VARCHAR(2000) NOT NULL,
   PRIMARY KEY (ID)
)ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=GBK;

CREATE TABLE BBS_REPLY(
   ID INT(9) NOT NULL AUTO_INCREMENT,
   REPLY_UNAME VARCHAR(20) NOT NULL,
   REPLY_TIME DATE NOT NULL,
   REPLY_CONTENT text NOT NULL,
   STATUS INT(2) NOT NULL,
   PRIMARY KEY (ID)
)ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=GBK;

CREATE TABLE BBS_POST_reply_HIS(
   ID INT(9) NOT NULL AUTO_INCREMENT,
   REPLY_ID INT(9) NOT NULL,
   MODERATOR vARCHAR(20) NOT NULL,
   STATUS INT(2) NOT NULL,
   CAUSE INT(2) NOT NULL,
   CONTENT VARCHAR(2000) NOT NULL,
   PRIMARY KEY (ID)
)ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=GBK;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值