Connection String Oluşturucu
PostgreSQL, MySQL, SQL Server, MongoDB ve Redis için güvenli connection string üretin, SSL ve özel parametreleri yönetin.
Connection String (Bağlantı Dizesi) Nedir?
Bir Connection String, uygulamanızın bir veritabanına nasıl bağlanacağını belirten bir dizi talimattır. Sunucu adresi, veritabanı adı, kimlik doğrulama bilgileri (kullanıcı adı/parola) ve SSL gibi güvenlik ayarları gibi kritik bilgileri içerir. Doğru formatta bir dize oluşturmak, özellikle farklı veritabanı sistemleriyle çalışırken karmaşık olabilir. Bu araç, süreci basitleştirmek için tasarlanmıştır.
Desteklenen Veritabanları ve Temel Parametreler
Aracımız, en popüler veritabanları için standartlara uygun bağlantı dizeleri oluşturur:
-
PostgreSQL (
postgres://...):- Standart Port: 5432
- Önemli Parametreler:
sslmode. Güvenli bir bağlantı için SSL seçeneğini aktif ettiğinizde, aracımız varsayılan olaraksslmode=requireparametresini ekler. Daha katı güvenlik (örneğin sertifika doğrulama) için "Gelişmiş Seçenekler" bölümündensslmode=verify-fullgibi ayarları ekleyebilirsiniz.
-
MySQL (
mysql://...):- Standart Port: 3306
- Önemli Parametreler: SSL aktif edildiğinde
ssl=trueparametresi eklenir. Karakter seti gibi diğer ayarlar için gelişmiş seçenekleri kullanabilirsiniz (örn:charset=utf8mb4).
-
SQL Server (
Server=...;Database=...):- Standart Port: 1433
- Kimlik Doğrulama: Kullanıcı adı/parola girmezseniz, araç Windows kimlik doğrulaması için
Integrated Security=Trueparametresini ekler. - Güvenlik: SSL seçeneği, bağlantıyı şifrelemek için
Encrypt=Trueve genellikle bununla birlikte kullanılanTrustServerCertificate=Falseparametrelerini ekler.
-
MongoDB (
mongodb://veyamongodb+srv://):- Standart Port: 27017
- SRV Kaydı: Atlas gibi yönetilen servisler için "SRV Kaydı Kullan" seçeneğini işaretleyebilirsiniz. Bu, port numarasını girme ihtiyacını ortadan kaldırır.
- Önemli Parametreler:
replicaSet,authSource. Bu gibi gelişmiş ayarları "Gelişmiş Seçenekler" kısmından ekleyebilirsiniz.
-
Redis (
redis://veyarediss://):- Standart Port: 6379
- Veritabanı (DB): Redis'te
databasealanı, genellikle0ile15arasında bir veritabanı indeksini belirtir. - Güvenlik: SSL seçeneği, URI şemasını
rediss://olarak değiştirir.
"Gelişmiş Seçenekler" Nasıl Kullanılır?
Her veritabanının kendine özgü yüzlerce ayarı olabilir. Aracımızın temel arayüzünde bulunmayan bir ayarı eklemek isterseniz (örneğin connectTimeout=30 veya applicationName=MyApp), "Gelişmiş Seçenekler" bölümüne anahtar-değer çiftleri olarak kolayca ekleyebilirsiniz. Aracımız, bu seçenekleri seçtiğiniz veritabanının formatına uygun şekilde dizeye otomatik olarak ekleyecektir.
Veri İşleme Bildirimi
Bu araçta girdiğiniz veriler sadece hesaplama amacıyla kullanılır ve saklanmaz. Anonim kullanım istatistikleri toplanabilir.