文|白开水
HeidiSQL 11.2 现已发布。HeidiSQL 是一个功能非常强大的数据库客户端软件,采用 Delphi 开发,支持 Windows 操作系统。支持 MySQL、MariaDB、Percona Server 和微软的 SQL Server。
此版本具体更新内容如下:
3rd party updates
更新 VCL Styles Utils 代码
为 VirtualTrees 组件获取最新的 bug 修复
将安装程序编译升级到 InnoSetup v6.1.2
plink.exe 更新到 v0.74
将 sqlite3 库从 v3.30.1 更新到 v3.34.0
此版本中的新功能和增强功能:
在“Import text file”对话框中新增 CSV 布局检测(选择<New table>)
支持 MariaDB 上的表级检查约束
为查询选项卡新增 "重命名选项卡 "上下文菜单
在视图编辑器中新增 "CREATE code"选项卡
Tab restore 功能:
如果从外部删除了查询选项卡文件及其文件夹,请重新创建文件夹
恢复 scroll position
恢复活动查询选项卡
Grid export:
将“Copy rows”上下文菜单项转换为子菜单,并提供带有图标的所有导出格式
支持这些网格导出操作中的每一个的自定义热键
SQL export:
通过IFNULL()wrap 防止“变量'sql_notes'不能设置为'NULL'”
通过在 SELECT 中引入ORDER BY .. OFFSET .. FETCH子句,来加快大型 MS SQL 表的数据导出
对于 MSSQL 来说,每个导出的INSERT行数限制为 1000。
自动创建输出文件的目录路径
支持快捷键 Ctrl + F,专注于会话管理器上的过滤器编辑
Data grid:优先选择SUBSTR()而不是 LEFT() function,旧 PostgreSQL 版本不支持
在 PostgreSQL 上支持 regproc 和 jsonb 列类型
在“More values”快速过滤菜单中支持二进制值
当用户尝试以单实例模式启动第二个 HeidiSQL 进程时,还原最小化的主窗口
将数据类型颜色应用于 completion proposal 中的 column names
扩展状态栏面板以显示大屏幕
快捷方式设置:提示用户覆盖现有的快捷方式
Bug 修复
修复户通过异常对话框上传的各种崩溃报告
在 MySQL/MariaDB 模式下,接受 double-minus comment 模式后的任何 whitespace
仅在文件模式下而不在复制模式下在 Excel 输出中添加 UTF-8 BOM
使用 scope=selection 修复 grid search/replace
启用 MYSQL_OPT_LOCAL_INFILE,在某些系统上似乎仍需要导入本地 CSV 文件
修复“Explain current query”操作的无效启用状态
重新添加CURRENT_TIMESTAMPfunction,在上次更新中意外删除
修复在 irrelevant 事件中清除的 highlighter 的 TableNames 列表
修复了在第一次选择会话时改变网络类型后的空库下拉
修复当 information_schema 被 session 设置隐藏时,列的 ON UPDATE 子句解析错误的问题
将网格单元设置为NULL后启用取消按钮