Smarty实例教程2---新闻发布系统---数据库结构
时间:2008-04-05 来源:061107
链接下面给出了这个小系统的数据库结构。
一共四个表:新闻类别、新闻、评论、管理员用户
字段按照英文翻译而来,有的可能不准确,大家明白大体意思就行了。
-- phpMyAdmin SQL Dump
-- version 2.9.0.2
-- http://www.phpmyadmin.net
--
-- 主机: localhost
-- 生成日期: 2008 年 04 月 03 日 10:32
-- 服务器版本: 4.1.22
-- PHP 版本: 5.2.1
--
-- 数据库: `yhzd_cms`
--
-- --------------------------------------------------------
--
-- 表的结构 `discuss`
--
CREATE TABLE `discuss` (
`id` int(11) NOT NULL auto_increment,
`news_id` int(11) NOT NULL default '0',
`title` varchar(100) NOT NULL default '',
`content` text NOT NULL,
`discuss_user` varchar(50) NOT NULL default '',
`time` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;
-- --------------------------------------------------------
--
-- 表的结构 `news`
--
CREATE TABLE `news` (
`id` int(11) NOT NULL auto_increment,
`type_id` int(11) NOT NULL default '0',
`title` varchar(100) NOT NULL default '',
`content` text NOT NULL,
`publisher` varbinary(50) NOT NULL default '',
`picture` varchar(50) NOT NULL default '',
`time` int(11) NOT NULL default '0',
`hits` int(11) NOT NULL default '0',
`discuss` enum('n','y') NOT NULL default 'n',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=13 ;
-- --------------------------------------------------------
--
-- 表的结构 `news_type`
--
CREATE TABLE `news_type` (
`id` int(11) NOT NULL auto_increment,
`pid` int(11) NOT NULL default '0',
`type_name` varchar(50) NOT NULL default '',
`time` int(11) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=20 ;
-- --------------------------------------------------------
--
-- 表的结构 `user`
--
CREATE TABLE `user` (
`id` int(5) NOT NULL auto_increment,
`username` varchar(30) NOT NULL default '',
`password` varchar(50) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;