数据库管理账号及连接信息
在使用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文件路径,方便用户进行本地连接。