<HTML> <HEAD> <TITLE>Test de requêtes sur postgres</TITLE> </HEAD> <BODY> <H1>6. <A NAME="s6"></A>Test de requêtes sur postgres</H1> <P> <A HREF="Postgres.html#toc6">Contenu de cette section</A></P> <P>Afin de s'assurer que tout va bien, il est recommandé de créer une base de données à partir du répertoire contenant les exécutables de postgres95 (<CODE>/usr/local/postgres95/bin</CODE>) et par la commande~:</P> <P> <BLOCKQUOTE><CODE> <PRE> % createdb essai </PRE> </CODE></BLOCKQUOTE> </P> <P>puis de s'y connecter en tapant~:</P> <P> <BLOCKQUOTE><CODE> <PRE> % psql essai </PRE> </CODE></BLOCKQUOTE> </P> <P>Si tout se passe bien, vous verrez le prompt postgres apparaître~:</P> <P> <BLOCKQUOTE><CODE> <PRE> essai => </PRE> </CODE></BLOCKQUOTE> </P> <P>Faites un essai de création de table, d'insertion, de sélection et de mise à jour sur une table. Un manuel d'utilistion de POSTGRES95 est disponible dans le répertoire <CODE>/usr/local/postgres95/doc/</CODE>.</P> <P>Le login postgres ayant par défaut tous les droits, si vous voulez que d'autres utilisateurs puissent utiliser les bases de données, il vous faut créer ces utilisateurs en tapant la commande à partir de <CODE>bin/</CODE> si vous n'avez pas encore ajouté le répertoire à votre path (voir plus loin)~:</P> <P> <BLOCKQUOTE><CODE> <PRE> % createuser darold </PRE> </CODE></BLOCKQUOTE> </P> <P>Répondez oui aux droits que vous souhaitez donner à ce nouvel utilisateur POSTGRES. Attention~: ceci ne donne que les droits de cré,ation et d'effacement sur les bases de cet utilisateur. Si vous voulez que d'autres utilisateurs puissent utiliser cette base de données, vous devez le faire en SQL avec le mot réservé GRANT et connecté à la base.</P> <P></P> <HR> <P> Chapitre <A HREF="Postgres-7.html">suivant</A>, Chapitre <A HREF="Postgres-5.html">Précédent</A> <P> Table des matières de <A HREF="Postgres.html#toc6">ce chapitre</A>, <A HREF="Postgres.html#toc">Table des matières</A> générale</P> <P> <A HREF="Postgres.html">Début</A> du document, <A HREF="#0"> Début de ce chapitre</A></P> </BODY> </HTML>