re_ntsky.txt

来自「NTsky新闻发布v1.0(提供JavaBean)」· 文本 代码 · 共 80 行

TXT
80
字号
drop database ntsky;
create database ntsky;
use ntsky;
//用户申请(包括回复中的用户申请)(回复是文章回复)
create table admin(username varchar(20) NOT NULL,//用户名(只能是字母)
			password varchar(20) NOT NULL,//密码
			passwordValidate varchar(20) NOT NULL,//密码验证
			name varchar(20),//真实姓名(可以是字母或其他)(去掉了)
                        email varchar(20),//email
			ip varchar(20),//登陆IP(去掉直接显示就可以了)
			loadtime datatime,//登陆时间(写在添加里的)
                        purview varchar(20),//权限
                        articlenumb int,//发表文章数
                        primary key(username),
                     	)
//数据库读取的类别
create table class(id int NOT NULL,//类
			classid int NOT NULL auto_increment,//类编号
			content varchar(255),//类的具体内容
			flag int,//标志(对应类编号的扩展)
                        primary key(id,classid),
			)
//文章发布
create table article(articleid int NOT NULL auto_increment,//自动增加(可以根据作者判断,要求按作者发表,有个原创和转载之分)
			bigclass int NOT NULL,//主类
			smallclass int NOT NULL,//次类
			myorothers int NOT NULL,
			title varchar(255) NOT NULL,//文章标题
			content text NOT NULL,//内容
			connection varchar(255),//相关的文章
			author varchar(20) NOT NULL,//作者
			articlefrom varchar(40),//出处
                        hits int,//点击次数
                        top int,//是否置顶(0,1)
                        flag int,//标记文章是否可以发布(真假)
			date datetime,//时间
			primary key(articleid),
                        )
//回复文章
create table repay(username varchar(20),//用户名(仿效的是csdn)
                   passwd varchar(20),//密码
		   article varchar(255),//回复主题
		   content TEXT,//回复内容
		   )
INSERT INTO class(id,classid,content) VALUES(1,1,'LINUX人门');
INSERT INTO class(id,classid,content) VALUES(1,2,'服务器配置');
INSERT INTO class(id,classid,content) VALUES(1,3,'应用开发');
INSERT INTO class(id,classid,content) VALUES(1,4,'数据库应用');
INSERT INTO class(id,classid,content) VALUES(1,5,'系统安全');
INSERT INTO class(id,classid,content) VALUES(1,6,'download');

INSERT INTO class(id,classid,content) VALUES(2,1,'系统管理员');//其他的以后在添加
INSERT INTO class(id,classid,content) VALUES(2,2,'文章添加人员');
INSERT INTO class(id,classid,content,flag) VALUES(3,1,'windows',2);
INSERT INTO class(id,classid,content,flag) VALUES(3,2,'linux',2);
INSERT INTO class(id,classid,content,flag) VALUES(3,3,'unix',2);
INSERT INTO class(id,classid,content,flag) VALUES(4,1,'java',3);
INSERT INTO class(id,classid,content,flag) VALUES(4,2,'jsp',3);
INSERT INTO class(id,classid,content,flag) VALUES(5,1,'MSSQL',4);
INSERT INTO class(id,classid,content,flag) VALUES(5,2,'mysql',4);
INSERT INTO class(id,classid,content,flag) VALUES(5,3,'oracle',4);
INSERT INTO class(id,classid,content,flag) VALUES(6,1,'安全防护',5);
INSERT INTO class(id,classid,content,flag) VALUES(6,2,'漏洞攻击',5);
INSERT INTO admin(username,password) VALUES('ntsky','ntsky');
INSERT INTO admin(username,password) VALUES('yao','junlin');

没登陆的话就用任何用户。

判断作者发表文章的是数:当用户登陆进入的时候放一个session,作者如果发表文章


同样想版权也可以写在数据库里进行修改就ok了。







⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?