亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP開(kāi)發(fā)簡(jiǎn)易貼吧資料庫(kù)搭建

資料庫(kù)分析

本項(xiàng)目實(shí)現(xiàn)的主要功能為用戶註冊(cè)登錄,發(fā)布帖子,回覆帖子,據(jù)此判斷,需要設(shè)計(jì)用戶表和帖子內(nèi)容表格兩張表格

使用者表格user包含欄位如下:

##id#int30編號(hào)、主鍵、自增長(zhǎng)#usernamepassword

帖子表tiezi包含字段如下:

#欄位名稱(chēng)

欄位類(lèi)型

欄位長(zhǎng)度

欄位描述

##varchar30使用者名稱(chēng)
varchar#40密碼
#30編號(hào)、主鍵、自增長(zhǎng)userIdint30user表的使用者idfIdint30表示帖子的從屬關(guān)係titlevarchar50帖子的標(biāo)題#貼文的內(nèi)容timestampvarchar30貼文發(fā)佈時(shí)間num20
字段名稱(chēng)字段類(lèi)型字段長(zhǎng)度#字段描述
idint30編號(hào)、主鍵、自增長(zhǎng)

content
text
##int
貼文瀏覽量#############

資料庫(kù)建立

#我們?cè)诿钐崾咀衷暣跋聢?zhí)行mysql(具體怎麼透過(guò)指令提示符窗口連接資料庫(kù),可以參考我們之前的課程《PHP開(kāi)發(fā)登入註冊(cè)教程》中的2.2小節(jié))

連接資料庫(kù)成功後,將下面創(chuàng)建資料庫(kù)的完整語(yǔ)句複製進(jìn)窗口中,按回車(chē)鍵即提示建立成功,如下圖

創(chuàng)建數(shù)據(jù)庫(kù)截圖.png

#創(chuàng)建資料庫(kù)的完整語(yǔ)句如下

DROP DATABASE IF EXISTS tieba;
CREATE DATABASE tieba DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE tieba;
CREATE TABLE IF NOT EXISTS `user` (
  `id` int(30) NOT NULL AUTO_INCREMENT,
  `username` varchar(30) NOT NULL,
  `password` varchar(40) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=9 ;
INSERT INTO `user` (`username`, `password`) VALUES
('admin', '21232f297a57a5a743894a0e4a801fc3');

CREATE TABLE IF NOT EXISTS `tiezi` (
  `id` int(30) NOT NULL AUTO_INCREMENT,
  `userId` int(30) NOT NULL,
  `fId` int(30) NOT NULL,
  `title` varchar(50) NOT NULL,
  `content` text NOT NULL,
  `timestamp` varchar(30) NOT NULL,
  `num` int(20) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=39 ;
繼續(xù)學(xué)習(xí)
||
DROP DATABASE IF EXISTS tieba; CREATE DATABASE tieba DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; USE tieba; CREATE TABLE IF NOT EXISTS `user` ( `id` int(30) NOT NULL AUTO_INCREMENT, `username` varchar(30) NOT NULL, `password` varchar(40) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=9 ; INSERT INTO `user` (`username`, `password`) VALUES ('admin', '21232f297a57a5a743894a0e4a801fc3'); CREATE TABLE IF NOT EXISTS `tiezi` ( `id` int(30) NOT NULL AUTO_INCREMENT, `userId` int(30) NOT NULL, `fId` int(30) NOT NULL, `title` varchar(50) NOT NULL, `content` text NOT NULL, `timestamp` varchar(30) NOT NULL, `num` int(20) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=39 ;
提交重置程式碼