News
BAE'de yeni veri merkezi - Equinix DX1
May 2, 2023
Updated June 7, 2023

Ubuntu 20.04 üzerinde PostgreSQL nasıl kurulur

Ubuntu Veritabanları

PostgreSQL nedir

PostgreSQL - SQL sorgu dili üzerine kurulmuş ilişkisel veritabanı sistemidir. Ortak standartların takip edilmesi ve yüksek performanslı sistemler oluşturma imkanı, PostgreSQL'in günümüzde popüler olmasının nedenidir.

Kurulumdan önce

PostgreSQL'i yüklemek için sahip olmanız gerekir:

  • En az 1 CPU çekirdeği, 1Gb RAM ve 10Gb sürücü alanına sahip sunucu. Gerçek gereksinimler biraz farklı olabilir ve uygulama ihtiyaçlarınıza ve optimizasyonunuza bağlıdır;
  • Gerçek işletim sistemi (bu makalede Centos 7);
  • İdari hesap erişimi.

Kurulum işlemleri

PostgreSQL'i sunucunuza kurmak için lütfen aşağıdaki tüm adımları uygulayın:

  • Mevcut sistem yazılımını güncelleyin:
yum -y update

Mevcut sistem yazılımını güncelleyin

  • En yeni paketleri kullanmak için sunucuyu yeniden başlatın;
  • Temel depo dosyasına istisna ekleyin;
  • PostgreSQL'i sistem depolarından yükleyin:
apt install postgresql postgresql-contrib -y

PostgreSQL'i sistem depolarından yükleme

  • Sistem açılışında başlatmayı etkinleştirin ve hizmeti çalıştırın:
systemctl enable postgresql.service; service postgresql start

Sistem açılışında başlatmayı etkinleştirin ve hizmeti çalıştırın

  • Durumu kontrol edin:
service postgresql status

Durumu kontrol edin

Veri işlemleri

  • Veritabanı oluşturmak için yerleşik yönetici hesabını kullanmalısınız:
su postgres
psql postgres
  • Kullanıcı rolünü ve veritabanını oluşturun:
CREATE ROLE  <username> LOGIN PASSWORD '<password>';
CREATE DATABASE <dbname> WITH OWNER = <username>;

Kullanıcı rolünü ve veritabanını oluşturun

  • Oluşturulan kullanıcı olarak giriş yapın:
psql -h <host> -d <dbname> -U <username> -p <PostgreSQL_port>

Oluşturulan kullanıcı olarak giriş yapın

  • Veritabanında tablo oluşturmayı deneyelim:
CREATE TABLE test_table (
item_id integer NOT NULL,
item_name character varying(80) NOT NULL,
item_desc character varying(80) DEFAULT NULL,
PRIMARY KEY (item_id)
);

Veritabanında tablo oluşturun

item_id (rakam), item_name (metin satırı) ve item_desc (metin, isteğe bağlı) olmak üzere üç sütunlu bir tablo oluşturdum.

  • Veri ekleniyor:
INSERT INTO test_table (item_id, item_name, item_desc)
VALUES('1','toy car','Red sportcar model');

INSERT INTO test_table (item_id, item_name, item_desc)
VALUES('2','toy soldier','tin soldier figure');

INSERT INTO test_table (item_id, item_name, item_desc)
VALUES('3','ball','Original soccer ball');

Veri ekleniyor

  • Tablo içeriğini göster:
SELECT <content> from <table_name>

Tablo içeriğini göster

Sonuç

Bu yazıda Ubuntu 20.04 LTS üzerinde PostgreSQL'in nasıl kurulacağını anlattım ve bazı temel SQL işlemlerini açıkladım.

Vote:
5 out of 5
Аverage rating : 5
Rated by: 2
34384 İstanbul İzzetpaşa Mah. Yeni Yol Cad. No:3 / 336 Şişli
+90 212 900-35-36
700 300
IT-GRAD NL B.V.
700 300
Hizmetlerimizi sunmak, analizler yapmak ve pazarlama için çerezleri kullanıyoruz. Çerez kullanımımız hakkında daha fazla bilgi edinmek için lütfen Gizlilik Politikamıza bakın. Web sitemize göz atmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz.