# 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

  1. Abre la interfaz de ServBay.

  2. Haz clic en "Configuración" en la barra de navegación izquierda.

Pestaña de Configuración
  1. En la página de configuración, busca la opción "Contraseña de la Base de Datos".
Ver la contraseña de PostgreSQL
  1. Copie el nombre de usuario y la contraseña correspondientes del superusuario de la base de datos.

# Usando Adminer

  1. Abre tu navegador y ve a Adminer (opens new window).

  2. Ingresa tu nombre de usuario superusuario de PostgreSQL y la contraseña obtenida de ServBay, luego haz clic en iniciar sesión.

  3. 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:
        CREATE DATABASE nombre_de_tu_base_de_datos;
        
        1
        Luego haz clic en "Ejecutar."
    • 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
1
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
    
    1
  • Selecciona una base de datos:

    \c nombre_de_base_de_datos
    
    1
  • Ver todas las tablas en una base de datos especificada:

    \dt
    
    1
  • Ver la estructura de una tabla especificada:

    \d nombre_de_la_tabla
    
    1
  • Crear un usuario:

    CREATE USER tu_usuario WITH PASSWORD 'tu_contraseña';
    
    1
  • Otorgar privilegios de usuario:

    ALTER USER tu_usuario WITH SUPERUSER;
    
    1
  • Crear una tabla:

    CREATE TABLE nombre_de_tu_tabla (
        id SERIAL PRIMARY KEY,
        name VARCHAR(255)
    );
    
    1
    2
    3
    4
  • Insertar datos:

    INSERT INTO nombre_de_tu_tabla (name) VALUES ('John Doe');
    
    1
  • Consultar datos:

    SELECT * FROM su_nombre_de_tabla;
    
    1
  • Actualizar datos:

    UPDATE your_table_name SET name = 'Jane Doe' WHERE id = 1;
    
    1
  • Eliminar datos:

    DELETE FROM tu_nombre_de_tabla WHERE id = 1;
    
    1
Last Updated: 4/28/2024