PostgreSQL İle Türkçe Karakter Destekli Veri Tabanı Oluşturma

Son zamanlarda POSTGRESQL ile uğraşmaktayım/ız. Kendi testlerimize göre MySQL’e göre daha hızlı kalan POSTGRESQL bizi cezbetti diyebilirim.

Notlarımın ararsında kalan bir komutu sizinle paylaşmak isterim. Çünkü yaşadığım bir problem. Veritabanı oluştururken Türkçe Karakter destekli olarak oluşturmazsak, SQL sorgularımızda istenmeyen sonuçlar doğurabiliyor. Mesela where, like gibi komutlarda Türkçe karakterleriniz varsa verilerinizde eşleşmiyor olabiliyor. Ek olarak büyük küçük harf durumlarında bayağı problem yaşanıyor.

Aşağıdaki komutla veri tabanı oluştururken Türkçe Karakter destekli olarak çalışabilirsiniz.

CREATE DATABASE wiradius_oim ENCODING='UTF-8' LC_COLLATE = 'tr_TR.UTF-8' LC_CTYPE='tr_TR.UTF-8' TEMPLATE template0;

Bir Cevap Yazın