PSQL, PostgreSQL ile birlikte gelen terminal tabanlı bir kullanıcı arayüzüdür. PSQL sayesinde komut satırında sorgular yazıp, sonuçlarını görebiliriz. Aşağıda temel
PSQL komutlarının ilk bölümünü bulabilirsiniz.
- PSQL ile PostgreSQL'e host, port, kullanıcı adı ve veritabanı ismi ile bağlanmak için:
psql -h <host_name> -p <port_name> -U <kullanıcı_adı> <veritabanı_adı>
- Yeni veritabanı oluşturmak için
CREATE DATABASE <veritabanı_adı>
- Yeni tablo oluşturmak için
CREATE TABLE <tablo_adı> (
<sütun_adı> VERİ TİPİ (KISITLAMA)
----
- Tablo detaylarını görmek için
\d+ <tablo_adı>
- Bir tablodaki sütun ismini değiştirmek için
ALTER TABLE <tablo_adı> RENAME COLUMN <sütun_adı> TO <yeni_sütun_adı>
- Bir sütuna UNIQUE kısıtlaması eklemek için
ALTER TABLE <tablo_adı> ADD CONSTRAINT <kısıtlama_adı> UNIQUE <sütun_adı>