Différences entre les versions de « PostgreSQL/Utilisation »

m
→‎Création de base : Séparation de la création d'une base entre le mode GUI et ligne de commande, ajout des étapes pour la partie ligne de commande
m (→‎Création de base : Séparation de la création d'une base entre le mode GUI et ligne de commande, ajout des étapes pour la partie ligne de commande)
 
== Création de base ==
=== GUI pgAdmin===
[[Image:PgAdmin-fr - Créer une base de données.PNG|vignette|Créer une base de données dans PgAdmin]]
Dans pgAdmin, les commandes SQL sont disponibles dans l'icône de puzzle "PSQL console".
# SQL (un éditeur de requête).
# Maintenir la base ou la table courante.
 
=== Ligne de commande ===
Via votre terminal, vous pouvez le faire de 2 façons différentes, soit vous entrez directement:
<source>
createdb nom_database
</source>
 
Soit, il vous faudra d'abord vous mettre sous le user ''postgres''. Cela se fait tout simplement de la manière suivante:
<source>
su postgres
</source>
Puis, vous n'avez qu'à lancer PostgreSQL:
<source>
psql
</source>
Et vous pourrez ensuite créer une database en écrivant:
<source lang="sql">
CREATE DATABASE nom_database;
-- Ou, pour ajouter la base de données pour un utilisateur spécifique:
CREATE DATABASE nom_database OWNER nom_utilisateur;
</source>
 
Pour s'y connecter, entrez simplement dans votre terminal:
<source lang="c">
psql nom_database
// Ou, pour s'y connecter avec un utilisateur spécifique:
psql -d nom_database -U nom_utilisateur
</source>
 
== Création de table ==
6

modifications