Pembuat & Pengurai String Koneksi Basis Data

Buat dan urai string koneksi PostgreSQL, MySQL, MongoDB, Redis, SQL Server, dan SQLite

Masukan

Opsi tambahan

Opsi

Format keluaran

Keluaran

Masukkan host, atau jalur berkas untuk SQLite, untuk membuat string koneksi.

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.

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.

CodingTool resmi diluncurkan di

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch