TracのDBにMySQLを使ってみましたシステム開発の備忘録サーバー運用・保守、プログラムなど、独学からシステム開発の世界に入っていった初心者によるブログです。情報を整理するツールがいまいち決まらないので、それまではブログ形式で書いていこうと思います。[Admin]TracのDBにMySQLを使ってみましたTracのバージョンが0.10.4になり、バックエンドのDBとしてやっとMySQLがまともに使えるようになったようなので試してみました。(一応0.10以降からMySQLが使えるけど0.10.3まではバグだらけです)これでやっとバックアップ等のデータ管理が楽になると思ったんですが、ちょっと自分には合わないなという感じだったので結局SQLiteのまま使ってます・・・。具体的には、MySQLでの保存方法。Tracというデータベースを作ったとして、その中にプロジェクトのデータが入るわけですが、1つのプロジェクトのデータしか扱わない仕様になってます。Tracで複数のプロジェクトを管理している場合はそのプロジェクトの数だけデータベースを作らねばいけないという事になります。これを使いやすいと取るか、使いにくいと取るかは人によると思うんですが、自分にとっては使いにくいです・・・。Tracというデータベース内に複数のプロジェクトのデータを保存する形式なら、Tracを別のサーバーに移動する時にTracというデータベースだけをバックアップすればいいんだけど、現在Tracが採用している方法だと、プロジェクトが多ければ多い程、管理が大変になる。それ用のツールを作るっていう手もあるけど、まだまだ発展途上だし、SQLiteからPostgresに移行するスクリプトがあるみたいに、SQLiteからMySQLに移行するスクリプトも出てくるだろうからそんなに急がなくてもいいかなと思っています。MySQLをバックエンドとして使うにはまだまだ様子見な感じですね。DW99テクノラティ。