MySQL for ToDo列表?

时间:2009-03-14 05:03:31

标签: mysql

我经常有“To-do”和“Done-works”等名单。如果它起作用的话会很有用:

  

mysql add-to-column-in-table“博客   校正的“

     

mysql read-column-in-table-where-match-blog“Blog”

我可以使用MySQL来完成工作吗?你是否将它用于日常事务?

[澄清] 我需要将我的东西整理到桌子上。我独自有三十多个不同的待办事项清单。他们与其他名单有不同的关系。它们组织起来很麻烦,有些列表往往变老。

问题的原因是我不确定Ubuntu上的配置。有太多的mysql文件,例如“mysql-admin”和“mysql-common”。我需要一些易于使用且易于启动的简单包。它应该只在本地工作。

2 个答案:

答案 0 :(得分:3)

我不确定我是否理解你的问题。你能澄清一下吗?

您当然可以使用mysql(或任何数据库)来制作待办事项列表。在频谱的一端,你可以把它作为一个表,有两个字段:

todo (id, description)

只需在列表中添加和删除:

INSERT INTO `todo` (`description`) VALUES ('buy milk');
DELETE FROM `todo` WHERE `id` = 3;

然后,您可以添加一些标记,以便在项目完成后跟踪项目:

todo (id, description, isDone)    -- isDone would be a 0 or 1

然后找到你所有的待办事项:

SELECT description FROM todo WHERE isDone = 0;

您可以不断添加新功能,例如日期,类别,紧急程度,任务和子任务(例如:Make Breakfast可以包含“购买牛奶”,“Toast bread”等)的子任务等等。选择适合您需求的产品。在任何情况下,MySQL都会让你满意。

Ps:不要忘记记事本对这些任务的强大作用。

答案 1 :(得分:1)

您可以使用MySQL或更好,但您可以使用SQLite3(您不需要运行进程及其快速)。

如果你想要的只是一个基于文本的待办事项列表,你可以在命令行上运行我会查看Gina Trapani的todo.txt。您可以获得查询数据库的大部分好处,但是有一个很好的CLI,它针对todo相关活动进行了优化(查询日期,上下文等)。