資料庫管理帳號及連接信息
在使用ServBay進行資料庫管理時,了解如何取得和使用資料庫的連接信息是非常重要的。本文將詳細介紹ServBay自帶的 MySQL、MariaDB、PostgreSQL、MongoDB 和 Redis 的管理帳號及連接信息。
取得資料庫連接信息
ServBay 的 MySQL、MariaDB 和 PostgreSQL 資料庫連接信息可以從 ServBay 管理面板的設定中找到。具體步驟如下:
- 打開 ServBay 管理面板。
- 導航到
資料庫
-MySQL
(或者其他需要查看的資料庫類型)。 - 選擇要查看的資料庫版本,比如
MySQL 8.4
。 - 在右側頁面,你可以看到用戶名和密碼。
- 點擊密碼輸入框右側的
眼睛
圖示,可以看到密碼。
在該頁面,您將能夠查看到 MySQL、MariaDB 和 PostgreSQL 的連接信息,包括用戶名、密碼、主機地址和端口。
MySQL 資料庫默認連接信息
- 用戶名:從管理面板獲取
- 密碼:從管理面板獲取
- 主機地址:
localhost
- 端口:
3306
(默認端口) - Socket:
/Applications/ServBay/tmp/mysql-<version>.sock
MariaDB 資料庫默認連接信息
- 用戶名:從管理面板獲取
- 密碼:從管理面板獲取
- 主機地址:
localhost
- 端口:
3306
(默認端口) - Socket:
/Applications/ServBay/tmp/mariadb-<version>.sock
PostgreSQL 資料庫默認連接信息
- 用戶名:從管理面板獲取
- 密碼:從管理面板獲取
- 主機地址:
localhost
- 端口:
5432
(默認端口) - Socket:
/Applications/ServBay/tmp/.s.PGSQL.<端口>
Redis 資料庫默認連接信息
- 主機地址:
127.0.0.1
- 端口:
6379
(默認端口) - 密碼:默認無密碼
使用Socket方式連接
如果用戶選擇使用Socket方式連接資料庫,ServBay提供了相應的Socket文件路徑。
MySQL Socket連接
- 默認Socket文件:
/Applications/ServBay/tmp/mysql.sock
- MySQL Socket文件:
/Applications/ServBay/tmp/mysql-server.sock
- 特定版本Socket文件:
/Applications/ServBay/tmp/mysql-<version>.sock
連接示例:
bash
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
1
MariaDB Socket連接
- Socket文件:
/Applications/ServBay/tmp/mysql.sock
- MariaDB Socket文件:
/Applications/ServBay/tmp/mariadb-server.sock
- 特定版本Socket文件:
/Applications/ServBay/tmp/mariadb-<version>.sock
連接示例:
bash
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
1
PostgreSQL Socket連接
- Socket文件:
/Applications/ServBay/tmp/.s.PGSQL.5432
- 特定端口Socket文件:
/Applications/ServBay/tmp/.s.PGSQL.<version>
連接示例:
bash
psql -U your_username -h /Applications/ServBay/tmp -d your_database
1
示例連接命令
以下是一些示例命令,用於連接到 ServBay 自帶的 MySQL、MariaDB、PostgreSQL 和 Redis 資料庫。
連接到 MySQL
使用TCP/IP連接:
bashmysql -u your_username -p -h localhost -P 3306
1使用Socket連接:
bashmysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
1
連接到 MariaDB
使用TCP/IP連接:
bashmysql -u your_username -p -h localhost -P 3306
1使用Socket連接:
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
1使用Socket連接:
bashpsql -U your_username -h /Applications/ServBay/tmp -d your_database
1
連接到 Redis
使用TCP/IP連接:
bashredis-cli -h 127.0.0.1 -p 6379
1使用Socket連接:
暫時不支援使用Socket方式連接Redis。
總結
了解和取得ServBay自帶的MariaDB、PostgreSQL和Redis的連接信息是資料庫管理的重要步驟。通過ServBay管理面板,您可以輕鬆取得MariaDB和PostgreSQL的連接信息。Redis默認無密碼,使用默認端口。對於Socket連接,ServBay提供了相應的Socket文件路徑,方便用戶進行本地連接。