Учетные записи управления базой данных и информация о подключении
При использовании ServBay для управления базой данных важно знать, как получить и использовать информацию о подключении. В этой статье подробно рассматриваются учетные записи управления и информация о подключении для MySQL, MariaDB, PostgreSQL, MongoDB и Redis.
Получение информации о подключении к базе данных
Информацию о подключении к базам данных MySQL, MariaDB и PostgreSQL в ServBay можно найти в настройках панели управления 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 предоставляет соответствующие пути к файловым сокетам.
Подключение к MySQL через Socket
- Стандартный файл Socket:
/Applications/ServBay/tmp/mysql.sock
- Файл Socket MySQL:
/Applications/ServBay/tmp/mysql-server.sock
- Файл Socket для конкретной версии:
/Applications/ServBay/tmp/mysql-<version>.sock
Пример подключения:
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
Подключение к MariaDB через Socket
- Файл Socket:
/Applications/ServBay/tmp/mysql.sock
- Файл Socket MariaDB:
/Applications/ServBay/tmp/mariadb-server.sock
- Файл Socket для конкретной версии:
/Applications/ServBay/tmp/mariadb-<version>.sock
Пример подключения:
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
Подключение к PostgreSQL через Socket
- Файл Socket:
/Applications/ServBay/tmp/.s.PGSQL.5432
- Файл Socket для конкретного порта:
/Applications/ServBay/tmp/.s.PGSQL.<version>
Пример подключения:
psql -U your_username -h /Applications/ServBay/tmp -d your_database
Примеры команд подключения
Ниже приведены примеры команд для подключения к MySQL, MariaDB, PostgreSQL и Redis, включенным в ServBay.
Подключение к 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:
Подключение Redis через Socket временно не поддерживается.
Заключение
Знание и получение информации о подключении для MariaDB, PostgreSQL и Redis, включенных в ServBay, является важным шагом в управлении базами данных. С помощью панели управления ServBay вы можете легко получить информацию о подключении к MariaDB и PostgreSQL. Redis по умолчанию без пароля, используется стандартный порт. Для подключения через Socket ServBay предоставляет пути к соответствующим файлам Socket, облегчающим локальное подключение.