HeidiSQL 11.1 现已发布。HeidiSQL 是一个功能非常强大的数据库客户端软件,采用 Delphi 开发,支持 Windows 操作系统。支持 MySQL、MariaDB、Percona Server 和微软的 SQL Server。
此版本具体更新内容如下:
3rd party updates
- 移至新的 Delphi v10.4 Sydney 编译器
- 通过安装 HeidiSQL 来发布 plink.exe v0.73,因此用户不必下载它
- 使用较小的 libmariadb.dll v10.4.12,而不使用调试符号
- 更新 VCL 样式实用程序代码
- 获取 VirtualTrees 组件的最新错误修正
- 同步来自官方 SynEdit 组件来源的最新修改
新功能和增强功能
- 代码折叠!(使用
#region
和#endregion
) - 通过新的网络类型,引入对连接 ProxySQL 管理服务器的基本支持。
- 菜单中的会话路径和名称按字母顺序排序
- 添加新的“Query”主菜单,并将大多数与 SQL 相关的操作放在此处,包括一个带有一些新代码折叠操作的子菜单。关闭#1132
- Issue#807:在“Find on server”对话框中添加 SQL 编辑器,以支持复杂的 comparisons,例如在二进制值上,不加引号"=0xaa00"
- 将“0”设置为新 MSSQL TCP/IP连接的默认端口,从而启用自动检测
- 在 SQL 导出中将 SQL_NOTES 设置为 0,以抑制由于在 InnoDB 表上不支持 "ALTER TABLE .DISABLE/ENABLE KEYS "而产生的警告。关闭#756
- 在表设计器的列编辑器的下拉列表中,按字母顺序排序排序规则。关闭#828
- 允许在列排序规则的排序规则下拉列表中自由键入。如果用户键入了不存在的项目,则设置为空字符串。
- Grid export:在 LaTeX 输出中转义特殊字符
- 在 LaTeX 导出中,用 $ 包裹数值。
- 从 MariaDB 10.5 帮助表中提取 MySQL/MariaDB 函数提示
- Grid export:不再强制对 Excel 输出进行 ANSI 编码,而是静默插入 BOM 表
- ......
Bug 修复
- MS SQL:支持使用包含国际字符的键列值进行 UPDATEs 和 DELETEs。
- SSH tunnel:支持非常慢的连接
- 在连接根节点上没有连接的情况下防止 DBTree.GetImageIndex 中的访问冲突
- 在 Excel 中以区域设置格式在日期/时间值中以毫秒为单位设置小数点
- 修复启动 HeidiSQL 时在某些系统上发生的无穷递归
- 通过单击“Apply filter”,用新生成的过滤器覆盖 data filter。关闭#829
- 在 CSV 导入对话框中,将每个扩展 INSERT 的行数限制为 1000 行。关闭#326
- ......
注意:本文归作者所有,未经作者允许,不得转载