Différences entre versions de « Créer une base de donnés PostgreSQL »

De Ikoula Wiki
Jump to navigation Jump to search
 
(11 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 +
<span data-link_translate_ro_title="Crearea unei baze de date PostgreSQL"  data-link_translate_ro_url="Crearea unei baze de date PostgreSQL"></span>[[:ro:Crearea unei baze de date PostgreSQL]][[ro:Crearea unei baze de date PostgreSQL]]
 +
<span data-link_translate_ru_title="Создание базы данных PostgreSQL"  data-link_translate_ru_url="Создание базы данных PostgreSQL"></span>[[:ru:Создание базы данных PostgreSQL]][[ru:Создание базы данных PostgreSQL]]
 +
<span data-link_translate_pl_title="Tworzenie bazy danych PostgreSQL"  data-link_translate_pl_url="Tworzenie bazy danych PostgreSQL"></span>[[:pl:Tworzenie bazy danych PostgreSQL]][[pl:Tworzenie bazy danych PostgreSQL]]
 +
<span data-link_translate_ja_title="PostgreSQLデータベースの作成"  data-link_translate_ja_url="PostgreSQLデータベースの作成"></span>[[:ja:PostgreSQLデータベースの作成]][[ja:PostgreSQLデータベースの作成]]
 +
<span data-link_translate_zh_title="创建一个PostgreSQL数据库"  data-link_translate_zh_url="创建一个PostgreSQL数据库"></span>[[:zh:创建一个PostgreSQL数据库]][[zh:创建一个PostgreSQL数据库]]
 +
<span data-link_translate_de_title="Erstellen einer PostgreSQL-Datenbank"  data-link_translate_de_url="Erstellen einer PostgreSQL-Datenbank"></span>[[:de:Erstellen einer PostgreSQL-Datenbank]][[de:Erstellen einer PostgreSQL-Datenbank]]
 +
<span data-link_translate_nl_title="Een PostgreSQL database maken"  data-link_translate_nl_url="Een PostgreSQL database maken"></span>[[:nl:Een PostgreSQL database maken]][[nl:Een PostgreSQL database maken]]
 +
<span data-link_translate_it_title="Creare un database PostgreSQL"  data-link_translate_it_url="Creare un database PostgreSQL"></span>[[:it:Creare un database PostgreSQL]][[it:Creare un database PostgreSQL]]
 +
<span data-link_translate_pt_title="Criação de uma base de dados PostgreSQL"  data-link_translate_pt_url="Criação de uma base de dados PostgreSQL"></span>[[:pt:Criação de uma base de dados PostgreSQL]][[pt:Criação de uma base de dados PostgreSQL]]
 +
<span data-link_translate_es_title="Creación de una base de datos PostgreSQL"  data-link_translate_es_url="Creación de una base de datos PostgreSQL"></span>[[:es:Creación de una base de datos PostgreSQL]][[es:Creación de una base de datos PostgreSQL]]
 
<span data-link_translate_en_title="Creating a PostgreSQL database"  data-link_translate_en_url="Creating a PostgreSQL database"></span>[[:en:Creating a PostgreSQL database]][[en:Creating a PostgreSQL database]]
 
<span data-link_translate_en_title="Creating a PostgreSQL database"  data-link_translate_en_url="Creating a PostgreSQL database"></span>[[:en:Creating a PostgreSQL database]][[en:Creating a PostgreSQL database]]
 
<span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="ro"></span><span data-link_translate="pl"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin -->
 
<span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_translate="ja"></span><span data-link_translate="ar"></span><span data-link_translate="zh"></span><span data-link_translate="ro"></span><span data-link_translate="pl"></span><span data-link_translate="de"></span><span data-link_translate="nl"></span><span data-link_translate="it"></span><span data-link_translate="pt"></span><span data-link_translate="es"></span><span data-link_translate="en"></span><!-- Début de l'article. Placez votre texte ci-après et n'hésitez pas à personnaliser les chapitres selon votre besoin -->
 +
 +
{{#seo:
 +
|title=Créer une base de donnés PostgreSQL
 +
|title_mode=append
 +
|keywords=these,are,your,keywords
 +
|description=Comment créer une base de donnés PostgreSQL
 +
|image=Uploaded_file.png
 +
|image_alt=Wiki Logo
 +
}}
  
 
==Introduction==
 
==Introduction==
Ligne 6 : Ligne 25 :
  
 
==Connexion à PostgreSQL==
 
==Connexion à PostgreSQL==
On passe sous l'utilisateur '''postgres''' puis on se connecte à PostgreSQL :
+
On passe sous l'utilisateur '''postgres''' puis on se connecte à [https://www.ikoula.com/fr/cloud-public/oneclick/postgresql PostgreSQL] :
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
# su - postgres
 
# su - postgres

Version actuelle datée du 17 septembre 2021 à 17:14

ro:Crearea unei baze de date PostgreSQL ru:Создание базы данных PostgreSQL pl:Tworzenie bazy danych PostgreSQL ja:PostgreSQLデータベースの作成 zh:创建一个PostgreSQL数据库 de:Erstellen einer PostgreSQL-Datenbank nl:Een PostgreSQL database maken it:Creare un database PostgreSQL pt:Criação de uma base de dados PostgreSQL es:Creación de una base de datos PostgreSQL en:Creating a PostgreSQL database

Introduction

Cet article traite la création d'une base de données et de son utilisateur propriétaire.

Connexion à PostgreSQL

On passe sous l'utilisateur postgres puis on se connecte à PostgreSQL :

# su - postgres
postgres@vm-postgres:~$ psql
psql (9.1.24lts2)
Saisissez « help » pour l aide.

postgres=#

Création de la base de données

On créé la base de données test :

postgres=# CREATE DATABASE test;
CREATE DATABASE

Vérifions qu'elle soit bien créée :

postgres=# \l
                                  Liste des bases de données
    Nom    | Propriétaire | Encodage | Collationnement | Type caract. |    Droits d accès
-----------+--------------+----------+-----------------+--------------+-----------------------
 postgres  | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |
 template0 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +
           |              |          |                 |              | postgres=CTc/postgres
 template1 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +
           |              |          |                 |              | postgres=CTc/postgres
 test      | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |
(4 lignes)

Comme nous pouvons le voir, le propriétaire de la base de données test est l'utilisateur postgres, nous changerons ce dernier par la suite.

Création d'un utilisateur

Toujours connecté à PostgreSQL, nous créons un utilisateur test_user avec un mot de passe password_ikoula :

postgres=# CREATE USER test_user WITH PASSWORD 'password_ikoula';
CREATE ROLE

Changement de propriétaire d'une base de données

Toujours connecté à PostgreSQL, nous modifions le propriétaire de la base de données test pour notre utilisateur test_user :

postgres=# ALTER DATABASE test OWNER TO test_user;
ALTER DATABASE

Nous vérifions que le propriétaire soit bien modifié pour test_user :

postgres=# \l
                                  Liste des bases de données
    Nom    | Propriétaire | Encodage | Collationnement | Type caract. |    Droits d accès
-----------+--------------+----------+-----------------+--------------+-----------------------
 postgres  | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |
 template0 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +
           |              |          |                 |              | postgres=CTc/postgres
 template1 | postgres     | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  | =c/postgres          +
           |              |          |                 |              | postgres=CTc/postgres
 test      | test_user    | UTF8     | fr_FR.UTF-8     | fr_FR.UTF-8  |
(4 lignes)




Cet article vous a semblé utile ?

0



Vous n'êtes pas autorisé à publier de commentaire.