Tworzenie bazy danych w PostgreSQL i używanie ich do przechowywania, przetwarzania i analizy danych jest dość łatwe. Oto jak utworzyć bazę danych w PostgreSQL za pomocą polecenia PostgreSQL CREATE DATABASE.
Jak stworzyć bazę danych w PostgreSQL
Oto kroki, aby utworzyć bazę danych w PostgreSQL. Użyjemy polecenia PostgreSQL Create Database, aby utworzyć bazę danych.
Oto składnia polecenia CREATE DATABASE
CREATE DATABASE dbname;
gdzie nazwa_bazy to nazwa nowej bazy danych.
Oto przykład tworzenia nowej bazy danych sample_db
postgres=# CREATE DATABASE sample_db;
Przeczytaj bonus:PostgreSQL CREATE TABLE
Możesz wyświetlić listę wszystkich baz danych w PostgreSQL, do których masz dostęp, używając polecenia \l (backslash el)
postgres=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------+----------+----------+--------------------+--------------------+----------------------- postgres | postgres | UTF8 | English_India.1252 | English_India.1252 | sample_db | postgres | UTF8 | English_India.1252 | English_India.1252 | template0 | postgres | UTF8 | English_India.1252 | English_India.1252 | =c/postgres + | | | | | postgres=CTc/postgres template1 | postgres | UTF8 | English_India.1252 | English_India.1252 | =c/postgres + | | | | | postgres=CTc/postgres
Przeczytaj bonus:Jak stworzyć użytkownika w PostgreSQL
Możesz także utworzyć bazę danych za pomocą polecenia createdb
postgres=# createdb [option...] [dbname [description]]
W powyższym poleceniu
- dbname – nazwa bazy danych
- opcja – opcje wiersza poleceń dla utworzonegob
- opis – opcjonalny opis nowej bazy danych
Przeczytaj bonus:Jak utworzyć histogram w PostgreSQL
Jak usunąć bazę danych w PostgreSQL
Możesz usunąć bazę danych w PostgreSQL za pomocą polecenia DROP DATABASE. Oto składnia polecenia PostgreSQL DROP DATABASE.
DROP DATABASE dbname;
gdzie nazwa_bazy to nazwa bazy danych.
Oto zapytanie SQL do usunięcia sample_db
postgresql=# DROP DATABASE sample_db;
Mamy nadzieję, że teraz możesz utworzyć bazę danych w PostgreSQL.
Ubiq ułatwia wizualizację danych w ciągu kilku minut i monitorowanie w pulpitach nawigacyjnych w czasie rzeczywistym. Wypróbuj już dziś!