phpMSAdmin サムネイル

SQL ServerをWeb管理

SQL Serverの無償版が提供され、データベースの選択肢が広がった。そこで必要になるのが管理インタフェースだ。

SQL ServerをWeb管理

phpMSAdmin スクリーンショット

Microsoft SQL Serverの無償版が登場し、データベースの選択肢が広がった。簡易的なWebアプリケーションならば、十分通用するレベルだ。

SQL ServerはWindows上で動作するので、GUIによる管理インタフェースも提供されている。だが、開発側からすればWebインタフェースの方が遠隔地メンテナンスもしやすい。

今回紹介するオープンソース・ソフトウェアはphpMSAdmin、Microsoft SQL Server用フロントエンドだ。

phpMSAdminはPHPで作られたフロントエンドで、多機能ではないがデータベースの生成、テーブル、ビュー、ファンクションの作成やデータのメンテナンスが可能だ。

Windows版PHPで動作させる場合、PHP付属のntwdblib.dllのバージョンが古いので注意されたい。また、データソース名の指定も「コンピュータ名\SQLEXPRESS」のようにしなければ接続できない(この二つが原因でかなりハマった)。

php○○Adminと銘打つアプリケーションは数多い。恐らく殆どのデータベースについて提供されている(勿論提供者は異なるが)。Web上でデータベース管理するなら使ってみたいソフトウェアだ。

phpMSAdmin レビューはこちら