gpt4 book ai didi

php - 事件日历的数据库大小

转载 作者:行者123 更新时间:2023-11-29 06:51:11 24 4
gpt4 key购买 nike

我正在使用 php 和 mysql 在事件日历上做一个项目。

我怀疑,当我们尝试在每天的每个小时中包含事件时,它会使数据库变得非常庞大。因为我们每天都需要查看/引用过去和 future 的事件。有时,我们需要更多天的事件。那么,在这种情况下,我们可以使用什么技术来保持数据库的大小?

最佳答案

这是我最近在一个项目中使用的表结构:

CREATE TABLE `event` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) DEFAULT NULL,
`description` text,
`startdate` datetime DEFAULT NULL,
`enddate` datetime DEFAULT NULL,
`location` text,
`price` double(8,2) DEFAULT NULL,
`user_id` int(11) DEFAULT NULL,
`created_date` datetime DEFAULT NULL,
`seats` int(11) NOT NULL,
`show_map` tinyint(1) DEFAULT '1',
`latitude` varchar(65) DEFAULT NULL,
`longitude` varchar(65) DEFAULT NULL,
`contact` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

事件在开始日期和结束日期之间绘制在日历上,这使事件保持在一行中。 MySQL 能够处理数百万行,因此我认为您不会用完空间。

关于php - 事件日历的数据库大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15331478/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com