Memento : accès au logiciel postgresql • Organisation matérielle

publicité
Memento : accès au logiciel postgresql
 Organisation matérielle
Votre poste de travail se charge juste d'afficher les applications exécutées sur un serveur (une machine assez puissante).
 Dans un terminal
 L'invite de commande (ou prompt) pour taper des commandes UNIX a la forme
suivante : nom@machine rep_courant $
nom représente l'identifiant de l'utilisateur connecté
machine représente le nom de la machine
rep_courant est le répertoire (dossier) courant, par exemple ~ est un raccourci qui
signifie lerépertoire personnel (à la racine de tous les répertoires)
ou :
 La commande cd (change directory) permet de se déplacer dans les répertoires.
Les points ont un sens précis :
. représente le répertoire courant (cd . ne change rien)
.. représente le répertoire parent (cd .. permet de revenir au répertoire parent)
Exemple :
ou encore cd Donnees/Geo pour aller au répertoire Geo situé dans le répertoire Donnees du répertoire courant.
 La touche tabulation permet d'accéder à la complétion automatique.
1
 Pour accéder à Postgresql
1) Se connecter sur un poste de travail
Login : identifiant ENT
Mot de passe ENT
2) Accéder au serveur de base de données (codd)
ssh identifiantENT@codd
Mot de passe = mot de passe ENT
3) Ouvrir postgresql
psql -U identifiant_psql ma_base
Mot de passe : identifiant_psql
ou ‘identifiant_psql’ est votre identifiant ENT (Sans chiffre ou le point si il y en a un !!!)
‘ma_base’ est le nombre de votre nouvelle base de données (GEO_identifiant_psql)
Nom de la base de
données courante
L'invite => indique que l'on est dans l'environnement psql
SINON taper CTRL + C pour réinitialiser et commencer une nouvelle
commande.
 Sous Postgresql
 L'invite de commande est différente: identifiant_psql=>
Par exemple : GEO_dupont=>
Donc si l'invite se termine par =>, je suis sous postgresql et je dois taper des commandes postgresql
uniquement (requêtes ou commandes SQL, commandes psql).
 Pour quitter Postgres :
\q
 Pour obtenir la description d'une table de la base courante :
\d matable
 Pour se connecter a la base « base_gaulois »
\connect base_gaulois
 Pour lister l’ensemble des tables existantes :
\d
2
Téléchargement