Данные для подключения и пароль root-аккаунта базы данных
При использовании ServBay для управления базой данных важно знать, как получить и использовать root-аккаунт базы данных, пароль и данные для подключения. В этой статье подробно рассматриваются root-аккаунты управления, пароли и информация о подключении для встроенных MySQL, MariaDB, PostgreSQL, MongoDB и Redis в ServBay.
Получение пароля и данных для подключения к root-аккаунту базы данных
Пароли и данные для подключения root-аккаунта баз данных MySQL, MariaDB и PostgreSQL можно найти в настройках панели управления ServBay. Конкретные шаги следующие:
- Откройте панель управления ServBay.
- Перейдите в
База данных
-MySQL
(или другой тип базы данных, который нужно просмотреть). - Выберите версию базы данных, например,
MySQL 8.4
. - На правой странице вы увидите имя пользователя и пароль root.
- Нажмите на иконку
глаз
справа от поля ввода пароля, чтобы увидеть пароль root.
На этой странице вы сможете просмотреть данные подключения для MySQL, MariaDB и PostgreSQL, включая имя пользователя, пароль, адрес хоста и порт.
Стандартная информация о подключении к MySQL
- Имя пользователя: получено из панели управления, по умолчанию
root
- Пароль: получен из панели управления, по умолчанию
ServBay.dev
- Адрес хоста:
localhost
- Порт:
3306
(стандартный порт) - Сокет:
/Applications/ServBay/tmp/mysql-<version>.sock
Стандартная информация о подключении к MariaDB
- Имя пользователя: получено из панели управления, по умолчанию
root
- Пароль: получен из панели управления, по умолчанию
ServBay.dev
- Адрес хоста:
localhost
- Порт:
3306
(стандартный порт) - Сокет:
/Applications/ServBay/tmp/mariadb-<version>.sock
Стандартная информация о подключении к PostgreSQL
- Имя пользователя: получено из панели управления, по умолчанию имя пользователя текущего пользователя
- Пароль: получен из панели управления, по умолчанию
ServBay.dev
- Адрес хоста:
localhost
- Порт:
5432
(стандартный порт) - Сокет:
/Applications/ServBay/tmp/.s.PGSQL.<порт>
Стандартная информация о подключении к Redis
- Адрес хоста:
127.0.0.1
- Порт:
6379
(стандартный порт) - Пароль: по умолчанию без пароля
Использование подключения по сокету
Если пользователь выбирает подключение к базе данных через сокет, ServBay предоставляет соответствующий путь к файлу сокета.
Подключение по сокету к MySQL
- Стандартный файл сокета:
/Applications/ServBay/tmp/mysql.sock
- Файл сокета MySQL:
/Applications/ServBay/tmp/mysql-server.sock
- Файл сокета для конкретной версии:
/Applications/ServBay/tmp/mysql-<version>.sock
Пример подключения:
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
Подключение по сокету к MariaDB
- Файл сокета:
/Applications/ServBay/tmp/mysql.sock
- Файл сокета MariaDB:
/Applications/ServBay/tmp/mariadb-server.sock
- Файл сокета для конкретной версии:
/Applications/ServBay/tmp/mariadb-<version>.sock
Пример подключения:
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
Подключение по сокету к PostgreSQL
- Файл сокета:
/Applications/ServBay/tmp/.s.PGSQL.5432
- Файл сокета для конкретного порта:
/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Подключение по сокету:
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Подключение по сокету:
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Подключение по сокету:
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Подключение по сокету:
На данный момент не поддерживается использование соединения по сокету для Redis.
Итоги
Знание и получение информации о подключении к встраиваемым MySQL, MariaDB, PostgreSQL и Redis в ServBay является важным шагом в управлении базами данных. Через панель управления ServBay вы можете легко получить имя пользователя root, пароль и данные о подключении для MySQL, MariaDB и PostgreSQL. Redis по умолчанию без пароля, использует стандартный порт. Для подключения по сокету ServBay предоставляет соответствующие пути к файлам сокетов, упрощая пользователям локальное подключение.