Contraseña y datos de conexión de la cuenta root de la base de datos
Al utilizar ServBay para la gestión de bases de datos, es muy importante saber cómo obtener y utilizar la cuenta root de la base de datos, su contraseña y los datos de conexión. Este artículo detalla las cuentas de gestión root, contraseñas y datos de conexión de MySQL, MariaDB, PostgreSQL, MongoDB y Redis que vienen con ServBay.
Obtener la contraseña y los datos de conexión de la cuenta root de la base de datos
La cuenta root, la contraseña y los datos de conexión de las bases de datos MySQL, MariaDB y PostgreSQL de ServBay se pueden encontrar en la configuración del panel de gestión de ServBay. Los pasos específicos son los siguientes:
- Abrir el panel de gestión de ServBay.
- Navegar a
Base de datos
-MySQL
(o el tipo de base de datos que necesites ver). - Seleccionar la versión de la base de datos que deseas ver, por ejemplo,
MySQL 8.4
. - En la página de la derecha, podrás ver el nombre de usuario y la contraseña del root.
- Haz clic en el icono de
ojo
a la derecha del cuadro de entrada de la contraseña para ver la contraseña del root.
En esa página, podrás ver la información de conexión de MySQL, MariaDB y PostgreSQL, incluyendo el nombre de usuario, la contraseña, la dirección del host y el puerto.
Información de conexión predeterminada de la base de datos MySQL
- Nombre de usuario: se obtiene del panel de gestión, por defecto es
root
- Contraseña: se obtiene del panel de gestión, por defecto es
ServBay.dev
- Dirección del host:
localhost
- Puerto:
3306
(puerto predeterminado) - Socket:
/Applications/ServBay/tmp/mysql-<version>.sock
Información de conexión predeterminada de la base de datos MariaDB
- Nombre de usuario: se obtiene del panel de gestión, por defecto es
root
- Contraseña: se obtiene del panel de gestión, por defecto es
ServBay.dev
- Dirección del host:
localhost
- Puerto:
3306
(puerto predeterminado) - Socket:
/Applications/ServBay/tmp/mariadb-<version>.sock
Información de conexión predeterminada de la base de datos PostgreSQL
- Nombre de usuario: se obtiene del panel de gestión, por defecto es el nombre de usuario del usuario actual
- Contraseña: se obtiene del panel de gestión, por defecto es
ServBay.dev
- Dirección del host:
localhost
- Puerto:
5432
(puerto predeterminado) - Socket:
/Applications/ServBay/tmp/.s.PGSQL.<puerto>
Información de conexión predeterminada de la base de datos Redis
- Dirección del host:
127.0.0.1
- Puerto:
6379
(puerto predeterminado) - Contraseña: por defecto no hay contraseña
Conectar utilizando la forma de Socket
Si el usuario opta por usar la forma de Socket para conectar a la base de datos, ServBay proporciona la ruta del archivo Socket correspondiente.
Conexión de Socket a MySQL
- Archivo Socket predeterminado:
/Applications/ServBay/tmp/mysql.sock
- Archivo Socket de MySQL:
/Applications/ServBay/tmp/mysql-server.sock
- Archivo Socket de versión específica:
/Applications/ServBay/tmp/mysql-<version>.sock
Ejemplo de conexión:
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
Conexión de Socket a MariaDB
- Archivo Socket:
/Applications/ServBay/tmp/mysql.sock
- Archivo Socket de MariaDB:
/Applications/ServBay/tmp/mariadb-server.sock
- Archivo Socket de versión específica:
/Applications/ServBay/tmp/mariadb-<version>.sock
Ejemplo de conexión:
mysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
Conexión de Socket a PostgreSQL
- Archivo Socket:
/Applications/ServBay/tmp/.s.PGSQL.5432
- Archivo Socket de puerto específico:
/Applications/ServBay/tmp/.s.PGSQL.<version>
Ejemplo de conexión:
psql -U your_username -h /Applications/ServBay/tmp -d your_database
Ejemplos de comandos de conexión
A continuación se presentan algunos comandos de ejemplo para conectarse a las bases de datos MySQL, MariaDB, PostgreSQL y Redis que vienen con ServBay.
Conexión a MySQL
Conexión utilizando TCP/IP:
bashmysql -u your_username -p -h localhost -P 3306
1Conexión utilizando Socket:
bashmysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
1
Conexión a MariaDB
Conexión utilizando TCP/IP:
bashmysql -u your_username -p -h localhost -P 3306
1Conexión utilizando Socket:
bashmysql -u your_username -p -S /Applications/ServBay/tmp/mysql.sock
1
Conexión a PostgreSQL
Conexión utilizando TCP/IP:
bashpsql -U your_username -h localhost -d your_database -p 5432
1Conexión utilizando Socket:
bashpsql -U your_username -h /Applications/ServBay/tmp -d your_database
1
Conexión a Redis
Conexión utilizando TCP/IP:
bashredis-cli -h 127.0.0.1 -p 6379
1Conexión utilizando Socket:
Temporalmente no se admite la conexión a Redis utilizando la forma de Socket.
Resumen
Conocer y obtener la información de conexión de MySQL, MariaDB, PostgreSQL y Redis que vienen con ServBay es un paso importante en la gestión de bases de datos. A través del panel de gestión de ServBay, puedes obtener fácilmente el nombre de usuario, la contraseña y la información de conexión del usuario root para MySQL, MariaDB y PostgreSQL. Redis no tiene contraseña por defecto y utiliza el puerto predeterminado. Para la conexión por Socket, ServBay proporciona la ruta del archivo Socket correspondiente, lo que facilita a los usuarios la conexión local.