資料庫 root 帳號密碼及連線資訊
在使用ServBay進行資料庫管理時,了解如何取得和使用資料庫的 root 帳號、密碼以及連線資訊是非常重要的。本文將詳細介紹ServBay自帶的 MySQL、MariaDB、PostgreSQL、MongoDB和Redis的 root 管理帳號、密碼及連線資訊。
取得資料庫root帳號密碼以及連線資訊
ServBay的MySQL、MariaDB和PostgreSQL資料庫root帳號、密碼以及連線資訊可以從ServBay管理面板的設定中找到。具體步驟如下:
- 打開ServBay管理面板。
- 導航到
資料庫
-MySQL
(或者其他需要查看的資料庫類型)。 - 選擇要查看的資料庫版本,比如
MySQL 8.4
。 - 在右側頁面,你可以看到root的使用者名稱和密碼。
- 點擊密碼輸入框右側的
眼睛
圖示,可以看到root的密碼。
在該頁面,您將能夠查看到MySQL、MariaDB和PostgreSQL的連線資訊,包括使用者名稱、密碼、主機地址和埠號。
MySQL 資料庫預設連線資訊
- 使用者名稱:從管理面板取得,默認為
root
- 密碼:從管理面板取得,默認為
ServBay.dev
- 主機地址:
localhost
- 埠號:
3306
(預設埠) - Socket:
/Applications/ServBay/tmp/mysql-<version>.sock
MariaDB 資料庫預設連線資訊
- 使用者名稱:從管理面板取得,默認為
root
- 密碼:從管理面板取得,默認為
ServBay.dev
- 主機地址:
localhost
- 埠號:
3306
(預設埠) - Socket:
/Applications/ServBay/tmp/mariadb-<version>.sock
PostgreSQL 資料庫預設連線資訊
- 使用者名稱:從管理面板取得,默認為當前使用者的使用者名稱
- 密碼:從管理面板取得,默認為
ServBay.dev
- 主機地址:
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自帶的MySQL、MariaDB、PostgreSQL和Redis的連線資訊是資料庫管理的重要步驟。通過ServBay管理面板,您可以輕鬆取得MySQL、MariaDB和PostgreSQL的 root 使用者名稱、密碼以及連線資訊。Redis默認無密碼,使用默認埠。對於Socket連線,ServBay提供了相應的Socket檔案路徑,方便使用者進行本地連線。