如何通过单个URL指定所有数据库登录参数并打开H2 Console?
H2 Console 自动登录的URL参数实现
可以通过在H2 Console的URL中添加参数,直接填充登录信息并自动完成登录,支持的核心参数如下:
url:对应登录界面的JDBC URLusername:登录用户名password:登录密码(为空时直接写password=即可)driver:驱动类名称(默认就是org.h2.Driver,可省略)save:可选参数,设为1可将当前连接配置保存到控制台的连接列表中
完整示例
直接访问以下格式的URL即可自动登录:
http://localhost:8082?url=jdbc:h2:mem:testdb&username=sa&password=&driver=org.h2.Driver
注意事项
- 若JDBC URL包含特殊字符(如
&、=、/等),必须进行URL编码后再填入参数,否则会导致参数解析错误 - 该方式会将密码明文暴露在URL中,仅适合本地开发测试场景使用,严禁在生产环境或公网环境中使用,避免敏感信息泄露
内容的提问来源于stack exchange,提问作者adaslaw
相关产品推荐
相关产品推荐

