数据库连接测试器

通过简单表单为 MySQL / MariaDB、PostgreSQL、SQL Server、Oracle 或 SQLite 构建连接字符串,并按你需要的形式输出 — JDBC URL、ADO.NET、ODBC DSN、Python(pymysql、psycopg2、sqlite3)或 SQLAlchemy。也可以粘贴现有字符串,由解析器反向填充表单并校验配置:必填字段、端口范围、SQLite 路径和 SSL 参数。所有计算均在本地完成。
1 — 连接设置
驱动 SSL / TLS
主机 端口
数据库 用户
密码 字符集
额外参数 将原样追加到 URL 风格的字符串末尾(key=value 键值对,用 & 分隔)。
2 — 生成的连接字符串
点击“生成”以构建连接字符串。
生成的字符串以明文包含密码 — 请将其视为机密,避免粘贴到工单、聊天或截图中。
3 — 解析现有字符串
4 — 配置检查
  • 点击“测试配置”以校验表单。
什么是连接字符串?

连接字符串把程序访问数据库所需的一切信息装进一行:主机、端口、数据库名、用户、密码以及 SSL 模式等驱动特定的选项。每个生态都发明了自己的语法 — JDBC URL(jdbc:mysql://host/db)、ADO.NET 键值对(Server=...;Database=...)、ODBC DSN、Python 关键字参数 — 而且各个驱动库对同一概念的命名也不同(host 与 Server、dbname 与 Database),这正是“一次生成全部形式”的构建器帮你避免手误的地方。

连接字符串经常以明文包含数据库密码 — 请把生成的字符串当作机密:不要提交到版本库或日志,真实应用中优先使用环境变量或密钥管理服务。