PostgreSQL - Veritabanı SEÇ
Bu bölüm, veritabanına erişimin çeşitli yöntemlerini açıklamaktadır. Önceki bölümümüzde zaten bir veritabanı oluşturduğumuzu varsayalım. Veritabanını aşağıdaki yöntemlerden birini kullanarak seçebilirsiniz -
- Veritabanı SQL İstemi
- İşletim Sistemi Komut İstemi
Veritabanı SQL İstemi
PostgreSQL istemcinizi zaten başlattığınızı ve aşağıdaki SQL komut istemine geldiğinizi varsayalım -
postgres=#
Kullanılabilir veritabanı listesini kullanarak kontrol edebilirsiniz. \lyani ters eğik çizgi el komutu aşağıdaki gibidir -
postgres-# \l
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+----------+----------+---------+-------+-----------------------
postgres | postgres | UTF8 | C | C |
template0 | postgres | UTF8 | C | C | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | C | C | =c/postgres +
| | | | | postgres=CTc/postgres
testdb | postgres | UTF8 | C | C |
(4 rows)
postgres-#
Şimdi, istenen bir veritabanına bağlanmak / seçmek için aşağıdaki komutu yazın; burada testdb veritabanına bağlanacağız .
postgres=# \c testdb;
psql (9.2.4)
Type "help" for help.
You are now connected to database "testdb" as user "postgres".
testdb=#
İşletim Sistemi Komut İstemi
Veritabanınızda oturum açtığınız sırada veritabanınızı komut isteminden seçebilirsiniz. Aşağıdaki basit bir örnektir -
psql -h localhost -p 5432 -U postgress testdb
Password for user postgress: ****
psql (9.2.4)
Type "help" for help.
You are now connected to database "testdb" as user "postgres".
testdb=#
Artık PostgreSQL testdb'de oturum açtınız ve komutlarınızı testdb'de yürütmeye hazırsınız. Veritabanından çıkmak için \ q komutunu kullanabilirsiniz.