【ハウツー】

これは便利! MySQL/PostgreSQLにも対応 - RDBMS操作ツール"Execute Query"

1 いろいろRDBMS管理ツール

    後藤大地  [2006/09/22]

    オープンソースのRerational Database Management Ssystem(RDBMS)の雄といえばMySQLとPostgreSQL。アプリケーションに組み込んで使うタイプのRDBMSまで広げればApache Derby、H2、HSQLDBなども人気があるが、汎用的に幅広く使われているFLOSS RDBMSとなると、やはりMySQLとPostgreSQLの2つとなるだろう。

    この2つのRDBMSに共通した特徴に、周辺ツールが充実しているということがある。10年まえであれば管理にCUIツールを使うことに違和感はなかったが、現在では優れたGUIツールがあり、広く利用されている。たとえばMySQLにはMySQL Administratorが、PostgreSQLにはpgAdmin IIIが用意されている。

    図1.1 MySQL管理ツール – MySQL Administrator

    図1.2 PostgreSQL管理ツール – pgAdmin III

    こうした管理ツールではデータベースの作成、テーブルの作成や編集、データベースのバックアップ、レプリケーションの管理、サーバの制御や管理、ユーザアカウントの管理、アクセス権限の設定などが可能だ。これらは特定のRDBMSに特化したもので、ほかのRDBMSでは使用できない。また、SQLクエリの発行による操作もできるものの、主な使用目的はRDBMSの管理である。

    図1.3 汎用RDBMS操作ツール – Execute Query

    本稿では、MySQL AdministratorやpgAdmin IIIとは目的を別とするツールとして「Execute Query」を紹介したい。SQLによるデータの操作を主目的としており、接続するRDBMSを選ばないという特徴がある。管理ツールと組み合わせて使うと良いだろう。

    新着記事

    特設サイトの情報

      人気記事

      一覧

        イチオシ記事

        新着記事

        特別企画

        マイナビニュースマガジン