php mysql日程管理_9.3 日程表数据库设计

本文介绍了如何设计一个用于日程管理的数据库,包括创建名为'calendar'的数据库和名为'events'的消息事件表,用于存储提醒信息。'events'表包含事件编号(num)、标题(heading)、日期(date)和详细内容(body)。数据库设计考虑了后台管理及前台展示的需求,并提供了插入测试数据的示例。
摘要由CSDN通过智能技术生成

9.3  日程表数据库设计

日程表的数据库设计的目的是为了存储提醒信息。它有两个功能,***个是给管理者一个管理后台,便于管理及更新日程数据;第二个是前台访问者可以通过前端的页面获得***的日程安排信息。了解清楚功能划分之后,下面来看具体的设计步骤。

(1)建立calendar数据库,SQL语句如下:CREATE DATABASE 'calendar' ;

(2)在calendar数据库中建立一个命名为events的消息事件表,结构如表9.2所示。创建表及相关字段的SQL语句如下: SETSQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--

-- 数据库: 'calendar'

--

-- --------------------------------------------------------

--

-- 表的结构 'events'

--

CREATE TABLE 'events' (

'num' bigint(20) NOT NULL auto_increment,

'heading' varchar(45) NOT NULL default '',

'date' date NOT NULL default '0000-00-00',

'body' text NOT NULL,

PRIMARY KEY  ('num')

)ENGINE=MyISAMDEFAULTCHARSET=utf8AUTO_INCREMENT=3

;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值