msSQLやMySQL、Oracle、PostgreSQL…あたりを使うならezSQLが捗るかも | φ(..)メモとして残しておこう…

msSQLやMySQL、Oracle、PostgreSQL…あたりを使うならezSQLが捗るかも



PHPでDBにアクセスしてあれこれやるとき、便利なライブラリはないかなと思って探してたら「ezSQL」なるものを発見。

たいていの人は「PEAR MDB2」あたりを使うのだろうけど、機能が豊富すぎ…のガチムチ系ライブラリ(しかも、ほとんど使うことのない機能も盛りだくさん)なので、僕はちょっと…ということで探したのが今回のライブラリです。

使い方も簡単なので、初心者向けかもしれません。
あるいは、僕のように「とりあえずDB操作がしたい」って人も。


長くなってしまいそうなんで、とりあえずPDFファイルにしてみました。

「ezsql.pdf (850kb)」


個人的に使いやすいな…と思ったのが
$db->debug();

で直近のSQLの結果が「表」で表示される辺り。

PDFを見てもらってもわかるように、僕は「Navicat」というGUIツールを使っているので、結果表示がGUIっぽいとわかりやすいのです。

DBやるのにGUIかよ!

なんて声も聞こえてきそうですが、サーバー設定とかも「Webmin」使ってたりするくらいなので、GUIでできればそれでいいんだと思ってます。

スティーブ・ジョブズがGUIにこだわったのもうなずけるかな…。

GUIはパーソナルなコンピュータのためだけに有るわけではないし、個人的にはサーバーをGUIで操作してもいいんじゃないかと思ってます。