TablePlusを使用したデータベース管理方法
TablePlusとは
TablePlusは、MySQL、MariaDB、PostgreSQL、SQLite、Redisなど、複数のデータベースシステムをサポートする最新のデータベース管理ツールです。シンプルで直感的なユーザーインターフェースを提供し、データベース管理をより効率的かつ便利にします。TablePlusには以下の特徴があります:
- 複数データベースのサポート:TablePlusは様々なデータベースシステムをサポートするため、開発者にとって多機能なツールとなります。
- ユーザーフレンドリー:使いやすいグラフィカルインターフェースを提供し、ユーザーがさまざまなデータベース操作を簡単に実行できるようにします。
- 高性能:TablePlusはパフォーマンス最適化に重点を置いており、大規模データを迅速に処理します。
- 豊富な機能:クエリエディタ、データインポート/エクスポート、テーブル構造管理、SQLエディタなどの機能をサポートします。
開発者にとって、TablePlusは作業効率を向上させるだけでなく、データベース管理の複雑さを簡素化します。
TablePlusを使用してServBay付属のMariaDB(MySQL)データベースを管理する方法
サーバーへのログイン
- TablePlusをダウンロードしてインストール:公式サイト(TablePlus公式サイト)から、お使いのオペレーティングシステムに合ったTablePlusクライアントをダウンロードし、インストールします。
- 新しい接続を作成:
- TablePlusを開き、左上の「新しい接続を作成」ボタンをクリック。
- 「MariaDB」または「MySQL」をデータベースタイプとして選択。
- 接続情報を入力:
- ユーザー名とパスワード:ServBayの『設定』-『データベース』から取得可能です。
- Port:
3306
(注意:PortとSocketのうち一つを選択) - Socket:
/Applications/ServBay/tmp/mysql.sock
- その他の情報(データベース名など)は空のままで、後で選択できます。
- 接続テストと保存: 「テスト」ボタンをクリックして接続情報が正しいことを確認し、「接続」ボタンをクリックしてデータベース管理画面に入ります。
データベースの作成
- データベース管理画面に入る:ログインに成功したら、左側の「データベース」タブをクリック。
- 新しいデータベースを作成:
- 左上の「新規」ボタンをクリック。
- データベース名を入力。
- 「保存」ボタンをクリックしてデータベースを作成。
テーブルの作成
- データベースを選択:左側のリストから先ほど作成したデータベースを選択。
- テーブルを作成:
- データベース名を右クリックし、「新規テーブル」を選択。
- テーブル名とフィールド情報(フィールド名、タイプ、長さ、デフォルト値など)を入力。
- 「保存」ボタンをクリックしてテーブルを作成。
データの追加
- テーブルを選択:左側のリストから操作するテーブルを選択。
- データを挿入:
- テーブルビューで、「行を挿入」ボタンをクリック。
- データ値を入力。
- 「保存」ボタンをクリックしてデータを保存。
データの照会
- テーブルを選択:左側のリストから操作するテーブルを選択。
- データを閲覧:
- テーブルビューで、テーブル内のデータを直接表示。
- SQLクエリ機能を使用してデータをフィルタリングすることも可能。
データの更新
- テーブルを選択:左側のリストから操作するテーブルを選択。
- データを編集:
- テーブルビューで、変更したいデータ行をダブルクリック。
- データ値を変更。
- 「保存」ボタンをクリックして変更を保存。
データの削除
- テーブルを選択:左側のリストから操作するテーブルを選択。
- データを削除:
- テーブルビューで、削除したいデータ行を選択。
- 右クリックして「行を削除」を選択。
- 「保存」ボタンをクリックして削除を確認。
テーブルの削除
- データベースを選択:左側のリストからテーブルを削除するデータベースを選択。
- テーブルを削除:
- 削除するテーブル名を右クリックして「テーブルを削除」を選択。
- 削除操作を確認。
データベースの削除
- データベースを選択:左側のリストから削除するデータベースを選択。
- データベースを削除:
- データベース名を右クリックして「データベースを削除」を選択。
- 削除操作を確認。
TablePlusを使用してServBay付属のPostgreSQLデータベースを管理する方法
サーバーへのログイン
- 新しい接続を作成:
- TablePlusを開き、左上の「新しい接続を作成」ボタンをクリック。
- データベースタイプとして「PostgreSQL」を選択。
- 接続情報を入力:
- ユーザー名とパスワード:ServBayの『設定』-『データベース』から取得可能です。
- Host/Socket:
127.0.0.1
または/Applications/ServBay/tmp/.s.PGSQL.5432
- Port:
5432
(Socket方式を選択した場合はPortを入力しないでください) - その他の情報(データベース名など)は空のままで、後で選択できます。
- 接続テストと保存: 「テスト」ボタンをクリックして接続情報が正しいことを確認し、「接続」ボタンをクリックしてデータベース管理画面に入ります。
データベースの作成
- データベース管理画面に入る:ログインに成功したら、左側の「データベース」タブをクリック。
- 新しいデータベースを作成:
- 左上の「新規」ボタンをクリック。
- データベース名を入力。
- 「保存」ボタンをクリックしてデータベースを作成。
テーブルの作成
- データベースを選択:左側のリストから先ほど作成したデータベースを選択。
- テーブルを作成:
- データベース名を右クリックし、「新規テーブル」を選択。
- テーブル名とフィールド情報(フィールド名、タイプ、長さ、デフォルト値など)を入力。
- 「保存」ボタンをクリックしてテーブルを作成。
データの追加
- テーブルを選択:左側のリストから操作するテーブルを選択。
- データを挿入:
- テーブルビューで、「行を挿入」ボタンをクリック。
- データ値を入力。
- 「保存」ボタンをクリックしてデータを保存。
データの照会
- テーブルを選択:左側のリストから操作するテーブルを選択。
- データを閲覧:
- テーブルビューで、テーブル内のデータを直接表示。
- SQLクエリ機能を使用してデータをフィルタリングすることも可能。
データの更新
- テーブルを選択:左側のリストから操作するテーブルを選択。
- データを編集:
- テーブルビューで、変更したいデータ行をダブルクリック。
- データ値を変更。
- 「保存」ボタンをクリックして変更を保存。
データの削除
- テーブルを選択:左側のリストから操作するテーブルを選択。
- データを削除:
- テーブルビューで、削除したいデータ行を選択。
- 右クリックして「行を削除」を選択。
- 「保存」ボタンをクリックして削除を確認。
テーブルの削除
- データベースを選択:左側のリストからテーブルを削除するデータベースを選択。
- テーブルを削除:
- 削除するテーブル名を右クリックして「テーブルを削除」を選択。
- 削除操作を確認。
データベースの削除
- データベースを選択:左側のリストから削除するデータベースを選択。
- データベースを削除:
- データベース名を右クリックして「データベースを削除」を選択。
- 削除操作を確認。
TablePlusを使用してSQLite 3データベースを管理する方法
サーバーへのログイン
- 新しい接続を作成:
- TablePlusを開き、左上の「新しい接続を作成」ボタンをクリック。
- データベースタイプとして「SQLite」を選択。
- 接続情報を入力:
- データベースファイルパス:DBファイルを
/Applications/ServBay/db/sqlite
ディレクトリに配置することを推奨します。 - データベースファイルを選択。
- データベースファイルパス:DBファイルを
- 接続テストと保存: 「テスト」ボタンをクリックして接続情報が正しいことを確認し、「接続」ボタンをクリックしてデータベース管理画面に入ります。
データベースの作成
- 新しいデータベースファイルを作成:接続情報に新しいデータベースファイルのパスと名前を入力。
- 保存: 「保存」ボタンをクリックしてデータベースを作成。
テーブルの作成
- データベースを選択:左側のリストから先ほど作成したデータベースを選択。
- テーブルを作成:
- データベース名を右クリックし、「新規テーブル」を選択。
- テーブル名とフィールド情報(フィールド名、タイプ、長さ、デフォルト値など)を入力。
- 「保存」ボタンをクリックしてテーブルを作成。
データの追加
- テーブルを選択:左側のリストから操作するテーブルを選択。
- データを挿入:
- テーブルビューで、「行を挿入」ボタンをクリック。
- データ値を入力。
- 「保存」ボタンをクリックしてデータを保存。
データの照会
- テーブルを選択:左側のリストから操作するテーブルを選択。
- データを閲覧:
- テーブルビューで、テーブル内のデータを直接表示。
- SQLクエリ機能を使用してデータをフィルタリングすることも可能。
データの更新
- テーブルを選択:左側のリストから操作するテーブルを選択。
- データを編集:
- テーブルビューで、変更したいデータ行をダブルクリック。
- データ値を変更。
- 「保存」ボタンをクリックして変更を保存。
データの削除
- テーブルを選択:左側のリストから操作するテーブルを選択。
- データを削除:
- テーブルビューで、削除したいデータ行を選択。
- 右クリックして「行を削除」を選択。
- 「保存」ボタンをクリックして削除を確認。
テーブルの削除
- データベースを選択:左側のリストからテーブルを削除するデータベースを選択。
- テーブルを削除:
- 削除するテーブル名を右クリックして「テーブルを削除」を選択。
- 削除操作を確認。
データベースの削除
- データベースファイルを選択:ファイルシステム内で削除するデータベースファイルを選択。
- ファイルを削除:手動でそのファイルを削除するか、ファイル管理ツールを使用して削除。
TablePlusを使用してServBay付属のRedisデータベースを管理する方法
サーバーへのログイン
- 新しい接続を作成:
- TablePlusを開き、左上の「新しい接続を作成」ボタンをクリック。
- データベースタイプとして「Redis」を選択。
- 接続情報を入力:
- ユーザー名とパスワード:空のまま。
- ホスト:
127.0.0.1
- ポート:
6379
- その他の情報は空のままで、後で選択できます。
- 接続テストと保存: 「テスト」ボタンをクリックして接続情報が正しいことを確認し、「接続」ボタンをクリックしてデータベース管理画面に入ります。
データの管理
- データベースを選択:左側のリストから操作するRedisインスタンスを選択。
- キーを閲覧:
- データベースビューで、すべてのキーを直接表示。
- フィルタ機能を使用して特定のキーを迅速に検索。
- キーを追加:
- 「新規キー」ボタンをクリック。
- キー名、タイプ、値を入力。
- 「保存」ボタンをクリックしてキーを追加。
- キーを編集:
- 変更したいキーをダブルクリック。
- キーの値または属性を変更。
- 「保存」ボタンをクリックして変更を保存。
- キーを削除:
- 削除したいキーを選択。
- 右クリックして「キーを削除」を選択。
- 削除操作を確認。
以上のステップで、TablePlusを使用してServBay付属の様々なデータベースシステムを管理できます。TablePlusはシンプルなインターフェースと強力な機能を提供し、データベース管理効率を大幅に向上させます。データベースやテーブルの作成、データの挿入、照会、更新、削除に至るまで、TablePlusは便利な操作体験を提供します。