Adminerを使ってデータベースを管理する方法
Adminerとは
Adminerは軽量なデータベース管理ツールで、MySQL、MariaDB、PostgreSQL、SQLiteなど複数のデータベースシステムをサポートしています。その他のデータベース管理ツールに比べ、Adminerは以下のような特徴があります:
- 単一ファイルでの構成:Adminerは1つのPHPファイルだけで動作し、デプロイと使用が非常に簡単です。
- 多様なデータベースのサポート:Adminerは様々なデータベースシステムを管理できるため、開発者にとって多機能なツールとなります。
- シンプルなインターフェース:Adminerは直感的で分かりやすいユーザーインターフェースを提供し、開発者が様々なデータベース操作を簡単に行えるようにします。
- 豊富な機能:Adminerはデータベース及びテーブルの作成、変更、削除、SQLクエリの実行、データのインポート・エクスポートなど、完全なデータベース管理機能をサポートしています。
開発者にとって、Adminerは作業効率を高めるだけでなく、データベース管理の複雑さを軽減します。
Adminerへのアクセス
ServBayにはAdminerが付属しており、以下のURLからAdminerにアクセスできます: https://servbay.host/adminer.php
Adminerを使ってServBayのMariaDB(MySQL)を管理する
サーバーにログイン
- ブラウザを開き、AdminerのURLにアクセスします。
- ログイン画面でデータベースタイプとして「MySQL」を選択します。
- サーバー接続情報を入力します:
- ユーザー名とパスワード:ServBayの「設定」-「データベース」で取得できます。
- サーバー:
localhost
または/Applications/ServBay/tmp/mysql.sock
- 「ログイン」ボタンをクリックしてデータベース管理画面に入ります。
データベースの作成
- ログインに成功したら、左側のメニューで「データベースを作成」をクリックします。
- データベース名を入力します。
- 「保存」ボタンをクリックしてデータベースを作成します。
データの追加
- 新しく作成したデータベースを選択します。
- 「テーブルの作成」をクリックします。
- テーブル名とフィールド情報を入力します。
- 「保存」ボタンをクリックしてテーブルを作成します。
- 作成したテーブルを選択し、「挿入」をクリックします。
- データを入力し、「保存」ボタンをクリックします。
データの削除
- 操作するテーブルを選択します。
- 「選択」ボタンをクリックし、削除するデータ行を選択します。
- 「削除」ボタンをクリックして削除を確認します。
データベースの削除
- データベース一覧から削除するデータベースを選択します。
- 「削除」ボタンをクリックします。
- 削除操作を確認します。
Adminerを使ってServBayのPostgreSQLを管理する
サーバーにログイン
- ブラウザを開き、AdminerのURLにアクセスします。
- ログイン画面でデータベースタイプとして「PostgreSQL」を選択します。
- サーバー接続情報を入力します:
- ユーザー名とパスワード:ServBayの「設定」-「データベース」で取得できます。
- サーバー:
/Applications/ServBay/tmp
- データベース:
postgres
または他の有権管理データベース
- 「ログイン」ボタンをクリックしてデータベース管理画面に入ります。
データベースの作成
- ログインに成功したら、左側のメニューで「データベースを作成」をクリックします。
- データベース名を入力します。
- 「保存」ボタンをクリックしてデータベースを作成します。
データの追加
- 新しく作成したデータベースを選択します。
- 「テーブルの作成」をクリックします。
- テーブル名とフィールド情報を入力します。
- 「保存」ボタンをクリックしてテーブルを作成します。
- 作成したテーブルを選択し、「挿入」をクリックします。
- データを入力し、「保存」ボタンをクリックします。
データの削除
- 操作するテーブルを選択します。
- 「選択」ボタンをクリックし、削除するデータ行を選択します。
- 「削除」ボタンをクリックして削除を確認します。
データベースの削除
- データベース一覧から削除するデータベースを選択します。
- 「削除」ボタンをクリックします。
- 削除操作を確認します。
Adminerを使ってSQLite 3データベースを管理する
サーバーにログイン
- ブラウザを開き、AdminerのURLにアクセスします。
- ログイン画面でデータベースタイプとして「SQLite 3」を選択します。
- データベースファイルパスを入力します:DBファイルは
/Applications/ServBay/db/sqlite
ディレクトリに置くことをお勧めします。 - 「ログイン」ボタンをクリックしてデータベース管理画面に入ります。
データベースの作成
- データベースファイルパスに新しいデータベースファイル名を入力します。
- 「保存」ボタンをクリックしてデータベースを作成します。
データの追加
- 新しく作成したデータベースを選択します。
- 「テーブルの作成」をクリックします。
- テーブル名とフィールド情報を入力します。
- 「保存」ボタンをクリックしてテーブルを作成します。
- 作成したテーブルを選択し、「挿入」をクリックします。
- データを入力し、「保存」ボタンをクリックします。
データの削除
- 操作するテーブルを選択します。
- 「選択」ボタンをクリックし、削除するデータ行を選択します。
- 「削除」ボタンをクリックして削除を確認します。
データベースの削除
- データベースファイルパスから削除するデータベースファイルを選択します。
- 手動でそのファイルを削除するか、ファイル管理ツールを使用して削除します。
以上の手順により、Adminerを使ってServBayに付属する様々なデータベースシステムを簡単に管理できます。Adminerのシンプルなインターフェースと強力な機能は、データベース管理の効率を大幅に向上させます。