Veritabanı Bağlantı Sınayıcısı

Basit bir formdan MySQL / MariaDB, PostgreSQL, SQL Server, Oracle veya SQLite için bir bağlantı dizgisi oluşturun ve ihtiyacınız olan biçimde alın — JDBC URL, ADO.NET, ODBC DSN, Python (pymysql, psycopg2, sqlite3) veya SQLAlchemy. Bunun yerine mevcut bir dizgi yapıştırırsanız ayrıştırıcı formu geri doldurur ve yapılandırmayı doğrular: zorunlu alanlar, bağlantı noktası aralığı, SQLite yolları ve SSL parametreleri. Her şey yerel olarak hesaplanır.
1 — Bağlantı ayarları
Sürücü SSL / TLS
Ana bilgisayar Bağlantı noktası
Veritabanı Kullanıcı
Parola Karakter kümesi
Ek parametreler URL biçimindeki dizgilere olduğu gibi eklenir (anahtar=değer çiftleri, & ile ayrılmış).
2 — Üretilen bağlantı dizgileri
Bağlantı dizgilerini oluşturmak için Oluşturun'a basın.
Üretilen dizgiler parolayı açık metin olarak içerir — onları gizli bilgi gibi ele alın ve bilet, sohbet veya ekran görüntülerine yapıştırmaktan kaçının.
3 — Mevcut bir dizgiyi ayrıştırın
4 — Yapılandırma denetimi
  • Formu doğrulamak için "Yapılandırmayı Test Edin"e basın.
Bağlantı dizgisi nedir?

Bir bağlantı dizgisi, bir programın bir veritabanına ulaşması için gereken her şeyi tek satıra toplar: ana bilgisayar, bağlantı noktası, veritabanı adı, kullanıcı, parola ve SSL modu gibi sürücüye özgü seçenekler. Her ekosistem kendi sözdizimini icat etti — JDBC URL'leri (jdbc:mysql://host/db), ADO.NET anahtar-değer çiftleri (Server=...;Database=...), ODBC DSN'leri, Python anahtar kelime argümanları — ve sürücü kütüphaneleri aynı kavrama farklı adlar verir (host ile Server, dbname ile Database); tam da her biçimi aynı anda üreten bir oluşturucunun yanlış yazmanızı önlediği şey budur.

Bağlantı dizgileri sıklıkla veritabanı parolasını düz metin olarak içerir — üretilen dizgileri gizli bilgi gibi ele alın: onları kaynak denetiminden ve günlüklerden uzak tutun ve gerçek uygulamalarda ortam değişkenlerini ya da bir gizli bilgi yöneticisini tercih edin.