2009-03-14 7 views
0

私は定期的に「To-do」や「Done-works」などのリストを持っています。ToDoのリストのMySQL?

mysqlの追加・ツー・コラム・イン・テーブル「修正ブログ 」

mysqlの読み込みコラム・イン・テーブル・場所・マッチ・ブログ」:それはのようなものを働いていた場合には有用であろうブログ "

私は仕事でMySQLを使用できますか?あなたは日々のことにそれを使用していますか?

[説明]私はテーブルに自分のものを整理する必要があります。私は30以上のTo-Doリストだけを持っています。彼らは他のリストとは異なる関係を持っています。彼らは整理するのが煩わしく、いくつかのリストは古くなる傾向があります。

質問の理由は、私がUbuntuの設定が不確かなことです。 mysql-adminやmysql-commonなどのmysqlファイルが多すぎます。使い方が簡単で使いやすいシンプルなパッケージが必要です。それはローカルでしか動作しません。

+0

SQLのような方法では考えていません。あなたの列は項目ではなく、あなたの列は「項目名」と「項目状態」です。データベーステーブルはスプレッドシートと全く同じではありません – Jimmy

答えて

3

私はあなたの質問を実際に理解していません。あなたはそれを明確にすることができるでしょうか?

もちろん、mysql(または任意のデータベース)を使用してToDoリストを作成することができます。スペクトルの一端には、次の2つの分野で、その単一のテーブル作ることができます:

todo (id, description) 

そして、ちょうどあなたが行くようにリストから追加および削除:

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

あなたはその後、いくつかを追加することができますそれらが完了している後、あなたがアイテムを追跡できるようにフラグ:

SELECT description FROM todo WHERE isDone = 0; 
0:

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

そして、すべてのドスを見つけるために

日付、カテゴリ、緊急度レベル、タスク、およびサブタスクなど、新しい機能を継続的に追加することができます(たとえば、「朝食を作る」は「ミルク購入」、「トーストパン」...など)あなたのニーズに合ったものを選んでください。いずれにせよ、MySQLはあなたをカバーします。

Ps:これらの作業のためにメモ帳の機能を忘れないでください。

+0

+1その最後の文です。 。 – Thomas

1

MySQLを使用することもできますが、SQLite3を使用することもできます(プロセスを高速に実行する必要はありません)。

あなたが望むのは、コマンドラインで実行できるテキストベースのtodoリストです.Gina Trapaniのtodo.txtをチェックしたいと思います。データベースをクエリすることの利点の大部分を得ることができますが、todo関連のアクティビティ(クエリの日付、コンテキストなど)に最適化された素敵なCLIを使用します。

関連する問題