データベース管理アカウントおよび接続情報
ServBayを使用してデータベース管理を行う際、データベースの接続情報を取得して使用する方法を理解することは非常に重要です。この記事では、ServBay付属のMariaDB、PostgreSQL、およびRedisの管理アカウントと接続情報について詳述します。
データベース接続情報の取得
ServBayのMariaDBおよびPostgreSQLデータベース接続情報は、ServBay管理パネルの設定から確認できます。具体的な手順は以下の通りです:
- ServBay管理パネルを開く。
設定
にナビゲートする。データベースパスワード
を選択する。
このページで、MariaDBおよびPostgreSQLの接続情報を確認できます。これには、ユーザー名、パスワード、ホストアドレス、およびポートが含まれます。
MariaDB接続情報
- ユーザー名:管理パネルから取得
- パスワード:管理パネルから取得
- ホストアドレス:
localhost
- ポート:
3306
(デフォルトポート)
PostgreSQL接続情報
- ユーザー名:管理パネルから取得
- パスワード:管理パネルから取得
- ホストアドレス:
localhost
- ポート:
5432
(デフォルトポート)
Redis接続情報
- ホストアドレス:
127.0.0.1
- ポート:
6379
(デフォルトポート) - パスワード:デフォルトでなし
Socket方式での接続
ユーザーがSocket方式でデータベースに接続する場合、ServBayは対応するSocketファイルパスを提供します。
MariaDB Socket接続
- Socketファイル:
/Applications/ServBay/tmp/mysql.sock
接続例:
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
PostgreSQL Socket接続
- Socketファイル:
/Applications/ServBay/tmp/.s.PGSQL.5432
接続例:
psql -U your_username -h /Applications/ServBay/tmp -d your_database
接続コマンド例
以下は、ServBay付属のMariaDB、PostgreSQL、Redisデータベースに接続するためのいくつかの例示コマンドです。
MariaDBへの接続
TCP/IP接続を使用する:
bashmysql -u your_username -p -h localhost -P 3306
1Socket接続を使用する:
bashmysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
1
PostgreSQLへの接続
TCP/IP接続を使用する:
bashpsql -U your_username -h localhost -d your_database -p 5432
1Socket接続を使用する:
bashpsql -U your_username -h /Applications/ServBay/tmp -d your_database
1
Redisへの接続
TCP/IP接続を使用する:
bashredis-cli -h 127.0.0.1 -p 6379
1Socket接続を使用する:
現在、RedisへのSocket方式での接続はサポートされていません。
まとめ
ServBay付属のMariaDB、PostgreSQL、およびRedisの接続情報を理解し取得することは、データベース管理の重要なステップです。ServBay管理パネルを通じて、MariaDBとPostgreSQLの接続情報を簡単に取得できます。Redisはデフォルトでパスワードなし、デフォルトポートを使用します。Socket接続の場合、ServBayは対応するSocketファイルパスを提供しており、ユーザーはローカル接続を行うことができます。