PostgreSQL - İlk Adımlar

İçindekiler

PostgreSQL güçlü bir veritabanı motorudur, aynı zamanda uygulamalar oluşturmak için bir platform olarak da çalışır. PostgreSQL SQL (Dahil), PL / pgSQL (Dahil), PL / Perl, PL / Python, PL / Java ve PL / R'yi vurgulayabileceğimiz çeşitli dillerde saklı prosedürler ve işlevler yazmamıza olanak tanır, bu şekilde biz Optimal ve hızlı bir çözüm elde etmemizi sağlayan aracı kullanarak bir dizi sorunu çözebilir.
Tüm bu özellikler sayesinde PostgreSQL sofistike bir araçtır, çok gelişmiş bir yöneticidir, pazarda onunla eşleşebilecek yönetici Oracle'dır.
PostgreSQL'i elde etmek için resmi sayfasına gitmemiz ve işletim sistemimize uygun paketi indirmemiz gerekiyor, şu anda sadece indirdiğimiz ikili dosyaları kurmamız gereken kurulum süreci çok ileri düzeydedir, resmi indirme sayfası aşağıdaki gibidir:
http://www.postgresql.org/download/
Şuna benziyor:

BÜYÜT

bir kez sahip olduğumuz PostgreSQL sistemimize yüklendiğinde, veritabanlarımızı yönetmek için ana aracımız konsol olacaktır, ancak bize kullanım süresi kazandırabilecek ve konsolun sağlayamayacağı birkaç grafik yönetim alternatifi vardır, ancak komut satırı en kullanışlı araçtır güçlü bizim tarafımızda olan bazı yönetim araçlarını görelim:
  • PSQL: PostgreSQL'de sorguları yönetmemizi ve yazmamızı sağlayan komut satırıdır, ayrıca sınırlandırılmış dosyalar için komutları içe ve dışa aktarma yeteneği gibi bazı çok önemli ekstralara sahiptir ve ayrıca HTML çıktısı ile raporlar üretebilir.
  • pgAdmin: için en çok kullanılan ve popüler ücretsiz grafik arayüzüdür. PostgreSQL, işletim sisteminden bağımsız olarak aynı anda birkaç sunucuya bağlanmamızı sağlayan bir masaüstü uygulamasıdır. Veritabanlarını yönettiğimiz bölümlerden biri bu şekilde görünüyor.

  • PHPPgAdmin: türetilen ücretsiz bir web arayüzüdür. phpMyAdmin Bununla birlikte, PostgreSQL'in MySQL'den daha fazla nesnesi ve işlevi olduğundan, bu arayüz, şemaları, prosedür dillerini vb. Şuna çok benziyor phpMyAdmin aşağıdaki resimde gördüğümüz gibi:

Sunucumuzu yönetmemize ve yapılandırmamıza izin veren 3 temel dosya vardır, bunlar varsayılan olarak sahip olduğumuz veri klasöründe bulunur ve herhangi bir düz metin düzenleyici ile uygun izinlere sahipsek bunları özgürce düzenleyebiliriz.
Bu dosyaları ve işlevlerini aşağıda görelim:
  • postgresql.conf: Örneğin, ne kadar bellek kullanabileceğimizi veya veritabanlarının varsayılan konumunu, günlüklerin nerede saklanacağını, sunucunun dinlemesi gereken IP'yi vb. yönetmemizi sağlayan genel yapılandırma dosyasıdır.
  • pg_hba.conf: Güvenliği yönetmemize ve kontrol etmemize, sunucuya erişimi yönetmemize, hangi kullanıcıların hangi veritabanlarına bağlanabileceğini belirlememize vb. izin veren dosyadır.
  • pg_ident.conf: Bu, en az kullanacağımız dosyadır, bu, sunucuya erişebilen işletim sistemi kullanıcılarının bir haritasını çıkarmamıza izin verir, ayrıca bir işletim sistemi kullanıcısını bir PostgreSQL kullanıcısına bağlamamıza izin verir, örneğin işletim sistemi kökümüz kullanıcı PostgreSQL süper kullanıcısıdır.

Bununla, PostgreSQL'in temelleri hakkındaki eğitimimizi tamamlıyoruz, onu nasıl elde edeceğimizi, onu yönetmek için hangi araçları kullanabileceğimizi ve yönetim dosyalarını ve hizmet konfigürasyonlarını nereden alabileceğimizi zaten biliyoruz.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave