Pembuat & Pengurai String Koneksi Basis Data
Buat dan urai string koneksi PostgreSQL, MySQL, MongoDB, Redis, SQL Server, dan SQLite
Masukkan host, atau jalur berkas untuk SQLite, untuk membuat string koneksi.
Alat ini hanya memformat string; alat ini tidak pernah terhubung ke basis data Anda.
Alat Terkait
Fungsinya
Buat string koneksi dari kolom isian, atau tempel string yang sudah ada untuk melihat bagian-bagiannya. Basis data yang didukung adalah PostgreSQL, MySQL, MariaDB, MongoDB (termasuk mongodb+srv dan set replika), Redis (redis:// dan rediss://), SQL Server, dan SQLite. Setiap basis data hanya menawarkan format yang benar-benar dipakainya: URI, JDBC, kunci/nilai libpq atau ADO.NET, URI file: SQLite, dan baris variabel lingkungan.
Enkode dan tanda kutip
Karakter khusus dalam nama pengguna, kata sandi, dan nama basis data (seperti @ : / ? # % [ ] dan spasi) dienkode persen tepat satu kali. Penguraian juga mendekode satu kali, sehingga pembuatan ulang tidak pernah mengenkode dua kali. Nilai ADO.NET yang berisi ; atau = dibungkus tanda kutip ganda dengan kutip di dalamnya digandakan, nilai Microsoft JDBC memakai kurung kurawal, nilai libpq memakai kutip tunggal, dan host IPv6 diberi kurung siku di URI.
Penguraian
Pengurai mendeteksi URI, URL JDBC, string kunci/nilai libpq dan ADO.NET, URI file: SQLite, serta baris NAME=value dari berkas .env. Opsi yang dikenali mengisi kolom; opsi lainnya dipertahankan sesuai urutan dan tetap ada setelah Buka di pembuat. Masalah seperti tanda kutip yang tidak ditutup, porta di luar rentang, atau porta pada mongodb+srv ditampilkan dengan pesan yang spesifik.
Privasi
Semuanya berjalan di peramban Anda. Kata sandi dan opsi yang tampak rahasia disamarkan secara bawaan, Salin tersamar memberikan versi yang aman dibagikan, dan apa pun yang Anda ketik tidak disimpan atau dikirim ke mana pun. Hanya basis data, mode, dan format keluaran yang dipilih yang diingat di perangkat ini.
Batasan
Alat ini tidak menguji koneksi: alat ini tidak pernah menghubungi basis data Anda, sehingga tidak dapat memastikan apakah host, kata sandi, atau pengaturan TLS berfungsi. Opsi khusus driver tidak divalidasi, dan beberapa driver menerima ejaan berbeda untuk opsi yang sama. Masukan dibatasi hingga 16 KB.
