此项目帮助你创建一个协议,以便于使用点击链接的形式打开 HeidiSQL 连接到目标数据库,你可以批量生成以下格式的 url 链接来管理大量数据库,而不必手动在 HeidiSQL 中一个个添加配置:
heidisql://user:password@host:port?nettyp=0&description=session_name
关于命令行参数的详细介绍,请参见 HeidiSQL 的 官方文档 。此处需要说明的是,如果使用 SSH Tunnel 选项,需要指定 --description
参数,值为预先创建的 session 的名称。
- Clone 或下载本项目
- 修改
HeidiSQLForwardProtocol.reg
,确保 HeidiSQL、python、HeidiSQLForward.py
的文件路径正确。 - 双击
HeidiSQLForwardProtocol.reg
导入注册表。
本项目只是简单实现了协议,为确保安全你需要考虑在生成链接时加密内容,在 HeidiSQLForward.py
中再解密。