KonaWiki を MYSQL に対応させようと思って作業。

同じ SQL だから、すぐ対応できるだろう、ある程度汎用性持たせたし・・・と思って作業開始。しかし、エラー出まくりです。

まず、MySQL のために、AUTO_INCREMENT をつけたら、SQLite でエラー。それから、sqlite では、key とか show などのカラム名がOKなので、それを使っていたのですが、MySQLでは、これらのカラム名はNG。うむ。最近、MySQLのテーブル定義してなかったので、すっかり失念していました。既存のDBとの兼ね合いを考えると…。

でも、あとちょっとでできそう。。。できました!

コメント †
clonedMySQLはバッククオートつければ予約後もカラム名に使えたと思います。「create table `key` ( `key` int, `show` varchar(10) );」みたいな。使うべきかどうかは別の問題ですが。 (2008-09-20 17:15:15)
クジラおぉ、そうなんですか!でも、今後、別のDBに対応することも考えると危険ですよね(w (2008-09-21 01:33:01)
お名前:
 


作成:2008-09-19 23:28:31/更新:2008-09-20 09:39:49

→テキスト形式で見る

くじらぶろぐD by kujirahand RSS

konawiki 0.23