# Gestion de base de données PostgreSQL

ServBay fournit un outil Adminer intégré pour faciliter la gestion des bases de données PostgreSQL. Vous pouvez accéder à cet outil via le lien suivant:

Voici des étapes détaillées pour gérer les bases de données PostgreSQL en utilisant Adminer:

# Obtenir le mot de passe superutilisateur pour la base de données

  1. Ouvrez l'interface ServBay.

  2. Cliquez sur "Paramètres" dans la barre de navigation à gauche.

Onglet des paramètres
  1. Dans la page des paramètres, trouvez l'option "Mot de passe de la base de données".
Voir le mot de passe PostgreSQL
  1. Copiez le nom d'utilisateur et le mot de passe du superutilisateur de la base de données correspondante.

# Utilisation d'Adminer

  1. Ouvrez votre navigateur et allez à Adminer (opens new window).

  2. Entrez votre nom d'utilisateur superutilisateur de la base de données PostgreSQL et le mot de passe obtenu de ServBay, puis cliquez sur connexion.

  3. Dans l'interface Adminer, effectuez des opérations comme :

    • Créer une base de données:

      • Cliquez sur "Commande SQL" dans la barre latérale gauche.
      • Entrer les commandes SQL pour créer une nouvelle base de données, par exemple:
        CREATE DATABASE nom_de_votre_base_de_donnees;
        
        1
        Ensuite, cliquez sur "Exécuter."
    • Créer des Tables :

      • Dans la base de données choisie, cliquez sur "Ajouter une Table."
      • Entrez le nom et les champs de la nouvelle table, puis cliquez sur "Enregistrer."
    • Importer des données:

      • Dans la base de données choisie, cliquez sur "Importer."
      • Choisissez le fichier SQL à importer et cliquez sur "Importer."
    • Autres Opérations: La barre latérale gauche permet des actions supplémentaires comme la modification de la structure de la table, les requêtes de données et la suppression d'enregistrements.

En suivant ces étapes détaillées, vous pouvez gérer commodément les bases de données PostgreSQL à l'aide d'Adminer.

# Utilisation de la gestion en ligne de commande

Pour ceux qui préfèrent la gestion de base de données en ligne de commande, installez les outils en ligne de commande de ServBay. Reportez-vous à la documentation Support en Ligne de Commande pour des instructions détaillées d'installation.

Une fois les outils de ligne de commande installés, utilisez la commande suivante pour vous connecter à la base de données PostgreSQL :

# Connectez-vous à la base de données PostgreSQL locale
psql -U <superutilisateur> -d postgres
1
2

Remplacez <superuser> par le nom d'utilisateur superutilisateur obtenu, par exemple, servbay_root.

# Opérations courantes de PostgreSQL

Voici quelques opérations courantes sur la base de données PostgreSQL :

  • Lister toutes les bases de données :

    \l
    
    1
  • Sélectionnez une base de données :

    \c nom_de_la_base_de_données
    
    1
  • Voir toutes les tables dans une base de données spécifiée:

    \dt
    
    1
  • Voir la structure d'une table spécifiée :

    \d nom_de_la_table
    
    1
  • Créer un utilisateur:

    CREATE USER votre_utilisateur WITH PASSWORD 'votre_mot_de_passe';
    
    1
  • Accorder les privilèges utilisateur :

    ALTER USER votre_utilisateur WITH SUPERUSER;
    
    1
  • Créer une table :

    CREATE TABLE votre_nom_de_table (
        id SERIAL PRIMARY KEY,
        name VARCHAR(255)
    );
    
    1
    2
    3
    4
  • Insérer des données:

    INSERT INTO nom_de_votre_table (name) VALUES ('John Doe');
    
    1
  • Interroger les données :

    SELECT * FROM nom_de_votre_table;
    
    1
  • Mettre à jour les données:

    UPDATE nom_de_votre_table SET name = 'Jane Doe' WHERE id = 1;
    
    1
  • Supprimer les données :

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