Différences entre versions de « Créer une base de donnés PostgreSQL »
(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 ?
Activer l'actualisation automatique des commentaires