Ubuntu Üzerinde PostgreSQL Kurulumu ve Kullanım Alanları
Başlıca açık kaynak veritabanlarından biri olan PostgreSQL, özellikle büyük ve karmaşık veri kümeleri için uygun bir seçenektir. Bu yazımızda, Narweb olarak Ubuntu üzerinde PostgreSQL kurulumu ve kullanımı hakkında bilgi vereceğiz.
PostgreSQL Kurulumu
Ubuntu’da PostgreSQL kurulumu oldukça basittir. Aşağıdaki komutu kullanarak PostgreSQL’yi kurabilirsiniz:
sudo apt-get update
sudo apt-get install postgresql postgresql-contrib
Kurulum tamamlandıktan sonra, PostgreSQL sunucusunu başlatmak için aşağıdaki komutu kullanabilirsiniz:
sudo service postgresql start
PostgreSQL Kullanımı
PostgreSQL Erişim
PostgreSQL’e erişmek için, genellikle bir PostgreSQL istemcisi kullanılır. Ubuntu’da varsayılan olarak gelen psql istemcisi, PostgreSQL’e kolayca bağlanmanızı sağlar. PostgreSQL kurulumunun ardından, aşağıdaki komutu kullanarak psql istemcisine bağlanabilirsiniz:
sudo -u postgres psql
Örnekler
Örnek 1: Veritabanı Oluşturma
Aşağıdaki komutu kullanarak yeni bir veritabanı oluşturabilirsiniz:
CREATE DATABASE mydatabase;
Örnek 2: Kullanıcı Oluşturma ve İzinler Verme
Yeni bir kullanıcı oluşturmak için aşağıdaki komutu kullanabilirsiniz:
CREATE USER myuser WITH PASSWORD 'mypassword';
Kullanıcının oluşturduğunuz veritabanına erişmesine izin vermek için, aşağıdaki komutu kullanabilirsiniz:
GRANT ALL PRIVILEGES ON DATABASE mydatabase TO myuser;
Örnek 3: Veri Ekleme
Yeni veriler eklemek için, aşağıdaki SQL komutunu kullanabilirsiniz:
INSERT INTO mytable (name, age) VALUES ('Ali Veli', 30);
Örnek 4: Veri Sorgulama
Verileri sorgulamak için, aşağıdaki SQL komutunu kullanabilirsiniz:
SELECT * FROM mytable;
Örnek 5: Veritabanı Yedekleme ve Geri Yükleme
PostgreSQL’deki veritabanlarını yedeklemek için, aşağıdaki komutu kullanabilirsiniz:
pg_dump mydatabase > mydatabase.sql
Veritabanını geri yüklemek için, aşağıdaki komutu kullanabilirsiniz:
psql mydatabase < mydatabase.sql
Sonuç
Ubuntu üzerinde PostgreSQL kurulumu ve kullanımı oldukça basittir. PostgreSQL, büyük ve karmaşık veri kümeleri için uygun bir seçenektir ve Narweb olarak, müşterilerimize bu açık kaynak veritabanı teknolojisini kullanarak daha iyi hizmet vermekteyiz.
Web hosting ihtiyaçlarınız için Narweb web hosting paketlerine göz atabilirsiniz: Linux Hosting | Uygun Fiyat ve Yüksek Hızlı Enterprise SSD Hosting | Narweb
Sunucu ihtiyaçlarınız için Narweb VDS paketlerimize göz atabilirsiniz: VDS Sunucu | Enterprise SSD Dedicated Sanal Sunucu Yüksek Performans | Narweb
Ayrıca sitemizde daha önce yayınladığımız bu yazılar da dikkatinizi çekebilir:
Ubuntu 20.04 Sunucu Kurulduktan Sonra Ilk Yapılması Gerekenler | Narweb.net Blog
Ubuntu 20.04 üzerine Plesk Hosting Kontrol Paneli Kurulumu Nasıl Yapılır? | Narweb.net Blog
En Çok Kullanılan 20 Linux Komutu Ve örnekleri | Narweb.net Blog
Ubuntu 20.04’te SSH Keys (Anahtarları) Nasıl Oluşturulur Ve Kullanılır? | Narweb.net Blog
SSH Temelleri: SSH Sunucuları, İstemcileri Ve Anahtarlarla Çalışma | Narweb.net Blog