数据库连接测试器
通过简单表单为 MySQL / MariaDB、PostgreSQL、SQL Server、Oracle 或 SQLite 构建连接字符串,并按你需要的形式输出 — JDBC URL、ADO.NET、ODBC DSN、Python(pymysql、psycopg2、sqlite3)或 SQLAlchemy。也可以粘贴现有字符串,由解析器反向填充表单并校验配置:必填字段、端口范围、SQLite 路径和 SSL 参数。所有计算均在本地完成。
2 — 生成的连接字符串
点击“生成”以构建连接字符串。
生成的字符串以明文包含密码 — 请将其视为机密,避免粘贴到工单、聊天或截图中。
4 — 配置检查
浏览器页面无法发起原始 TCP/SQL 连接,因此这里检查的是配置本身(必填字段、端口范围、参数有效性),而非真实握手。请将生成的字符串复制到你的数据库客户端中实际连接。
什么是连接字符串?
连接字符串把程序访问数据库所需的一切信息装进一行:主机、端口、数据库名、用户、密码以及 SSL 模式等驱动特定的选项。每个生态都发明了自己的语法 — JDBC URL(jdbc:mysql://host/db)、ADO.NET 键值对(Server=...;Database=...)、ODBC DSN、Python 关键字参数 — 而且各个驱动库对同一概念的命名也不同(host 与 Server、dbname 与 Database),这正是“一次生成全部形式”的构建器帮你避免手误的地方。
连接字符串经常以明文包含数据库密码 — 请把生成的字符串当作机密:不要提交到版本库或日志,真实应用中优先使用环境变量或密钥管理服务。