# Gestión de Bases de Datos PostgreSQL
ServBay proporciona una herramienta integrada Adminer para facilitar la gestión de las bases de datos de PostgreSQL. Puedes acceder a esta herramienta a través del siguiente enlace:
Aquí se detallan los pasos para administrar bases de datos PostgreSQL utilizando Adminer:
# Obtener la Contraseña de superusuario para la Base de datos
Abre la interfaz de ServBay.
Haz clic en "Configuración" en la barra de navegación izquierda.
- En la página de configuración, busca la opción "Contraseña de la Base de Datos".
- Copie el nombre de usuario y la contraseña correspondientes del superusuario de la base de datos.
# Usando Adminer
Abre tu navegador y ve a Adminer (opens new window).
Ingresa tu nombre de usuario superusuario de PostgreSQL y la contraseña obtenida de ServBay, luego haz clic en iniciar sesión.
Dentro de la interfaz de Adminer, realiza operaciones como:
Crear una base de datos:
- Haz clic en "SQL Command" en la barra lateral izquierda.
- Introduce comandos SQL para crear una nueva base de datos, por ejemplo:Luego haz clic en "Ejecutar."
CREATE DATABASE nombre_de_tu_base_de_datos;
1
Crear Tablas:
- Dentro de la base de datos elegida, haz clic en "Agregar Tabla."
- Introduce el nombre de la nueva tabla y los campos, luego haz clic en "Guardar."
Importar datos:
- En la base de datos elegida, haga clic en "Importar."
- Elija el archivo SQL para importar y haga clic en "Importar."
Otras Operaciones: La barra lateral izquierda permite acciones adicionales como modificar la estructura de la tabla, consultar datos y eliminar registros.
Siguiendo estos pasos detallados, puedes administrar convenientemente las bases de datos de PostgreSQL usando Adminer.
# Uso de la Gestión de Línea de Comandos
Para aquellos que prefieren la gestión de bases de datos desde la línea de comandos, instale las herramientas de línea de comandos de ServBay. Consulte la documentación de Soporte de línea de comandos para obtener pasos detallados de instalación.
Una vez que se instalan las herramientas de línea de comandos, utilice el siguiente comando para conectarse a la base de datos PostgreSQL:
# Conectar a la base de datos local de PostgreSQL
psql -U <superusuario> -d postgres
2
Reemplaza <superuser>
con el nombre de usuario superusuario obtenido, por ejemplo, servbay_root
.
# Operaciones Comunes en PostgreSQL
Aquí hay algunas operaciones comunes de la base de datos PostgreSQL:
Lista todas las bases de datos:
\l
1Selecciona una base de datos:
\c nombre_de_base_de_datos
1Ver todas las tablas en una base de datos especificada:
\dt
1Ver la estructura de una tabla especificada:
\d nombre_de_la_tabla
1Crear un usuario:
CREATE USER tu_usuario WITH PASSWORD 'tu_contraseña';
1Otorgar privilegios de usuario:
ALTER USER tu_usuario WITH SUPERUSER;
1Crear una tabla:
CREATE TABLE nombre_de_tu_tabla ( id SERIAL PRIMARY KEY, name VARCHAR(255) );
1
2
3
4Insertar datos:
INSERT INTO nombre_de_tu_tabla (name) VALUES ('John Doe');
1Consultar datos:
SELECT * FROM su_nombre_de_tabla;
1Actualizar datos:
UPDATE your_table_name SET name = 'Jane Doe' WHERE id = 1;
1Eliminar datos:
DELETE FROM tu_nombre_de_tabla WHERE id = 1;
1