Postgresql Örnek Veritabanı Yükleme
Postgresql de bazen denemeleri ,testleri yapacağımızda örnek veritabanına ihtiyaç duyabiliyoruz. Bunun için epel reposunda da bulunan pagila’yı kullanabiliriz. Pagilla’yı yüklemek için aşağıdaki adımları izleyebilirsiniz.
Pagila veritabanını yüklemeden önce epel reposunu yüklemeniz gerekiyor.
Aşağıdaki komut yardımı ile epel reposunu yükleyebilirsiniz.
yum install epel-release
Repoyu indirdikten sonra pagilanın dosyalarını yüklemek için aşağıdaki komutu çalıştırıyoruz.
yum install pagila
Yukarıdaki gibi pagila’nın dosyaları kuruldu şimdi nerede olduğuna bakalım.
cd / yaptıktan sonra aşağıdaki komut yardımı ile paketi arıyoruz.
find / -name 'pagila*';
Yukarıda pagilanın dosyalarının bulunduğu path’i gördük sıra bunları yüklemeye geldi bunun için postgrese bağlanıyoruz.
Psql -U postgres
Postgres user’ı ile bağlandık ve şimdide pagila veritabanı oluşturup içine dizinlerdeki dosyaları yükleyelim.
create database pagila;
Pagila veritabanımız oluştuktan sonra “\c pagila” yazarak bağlanıyoruz ve aşağıdaki işlemleri sırası ile yapıyoruz.
Schama ,tablo,type ,domain,function gibi nesneler aşağıda oluşturuluyor.
\i /usr/share/pagila/pagila-schema.sql
Yukarıda oluşturulan tablolara insert scripti yardımı ile veriler yükleniyor.
\i /usr/share/pagila/pagila-insert-data.sql
Tablolar alter ediliyor ve copy komutu ile veriler yükleniyor.
\i /usr/share/pagila/pagila-data.sql
Veritabanı oluşturduk ve içine veriler basıldı psql e bağlanarak \l+ artı komutuyla veritabanının boyutunu kontrol edebilirsiniz.