为日常运营创建“临时”表?

时间:2014-04-24 15:21:15

标签: php mysql sql redbean

我有一个mysql表MAINLIST。

CREATE TABLE `MAINLIST` (
 `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
 `NAME` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
 `email` tinyint(1) unsigned DEFAULT NULL,
 `contact` tinyint(1) unsigned DEFAULT NULL,
 PRIMARY KEY (`id`),
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci

我每天都会选择其中的一部分并执行一些操作。现在我在MAINLIST表中执行此操作,但我认为组织,可读性和调试有助于创建第二个表每天导入所选记录,执行操作然后将记录发送回Mainlist表并销毁每日表。

使用mysql执行此操作的最佳方法是什么,还是有其他方法可以解决此问题?也许我根本不应该这样做。我想知道最佳实践是什么,因为我没有使用Db设计经验。我正在使用redbean ORM和php。

0 个答案:

没有答案