HeidiSQL(开源数据库管理工具)

HeidiSQL(开源数据库管理工具)

大小:28.34M

更新时间:26-04-13

系统:Pc

版本:v12.17

开始下载

heidisql中文版是一个功能非常强大的数据库管理软件,采用Delphi开发,支持MySQL、SQL Server、PostgreSQL数据库,以及named pipe/ssh tunnel/ tcpip/experimental等多种网络类型连接方式,方便用户可以方便浏览你的数据库,管理表、视图、存储过程、触发器,浏览和编辑记录,管理用户权限。

而且,heidisql的界面简洁、直观,提供了丰富的功能和工具,方便用户管理和操作数据库,还支持对数据库进行创建、修改、删除和查询等常用操作,同时提供了数据导入、导出和备份等功能,使用户能够轻松地管理和维护数据库。当然,heidisql还提供了强大的查询编辑器,用户可以编写和执行SQL查询语句,获取和分析数据库中的数据。它还支持多个查询结果窗口,可以同时执行多个查询,并进行数据对比和分析。

此外,heidisql还具备一些高级功能,如数据编辑器、表结构管理器和SQL语句片段库等,数据编辑器允许用户直接对表中的数据进行编辑和更新;表结构管理器可以查看和修改表的结构和属性;SQL语句片段库可以存储和复用常用的SQL语句。

软件特色

1、免费开源

2、可在一个窗口中连接到多个服务器

3、可通过命令行连接到服务器

4、支持 SSH 隧道连接,或者通过 SSL 设置

5、可创建和编辑数据表、视图、存储过程、触发器和调度事件

6、生成格式友好的 SQL 导出

7、可直接从服务器/数据库导出到另外一个服务器/数据库

8、支持用户权限管理

9、可导入文本文件

10、可导出表数据到 CSV, HTML, XML, SQL, LaTeX, Wiki Markup and PHP Array

11、友好的表格浏览和编辑表数据

12、批量编辑表操作(移动表、更改存储引擎、collation 等)

13、批量插入ASCII和二进制文件到表中

14、支持可定制的语法高亮和代码自动完成的查询编辑器

15、很好的格式化 SQL

16、监控并可停止客户端进程

17、在所有表、所有数据库中查找特定文本

18、批量优化和修复表

19、使用当前设置启动并行的 mysql.exe 命令行窗口等等

heidisql软件怎么导入/导出sql文件

1、如图中所示,是 e.69525.com使用HeidiSQL在此次连接MYSQL的界面;

2、我们需要设置的有以下这些参数;

3、以上参数设置完成后,点击 打开 便能正确连接MySQL数据库。

4、当HeidiSQL连接MySQL成功,若我需要导入数据库至MySQL如何导入呢,接下来详细为您演示其HeidiSQL导入SQL文件完整过程。

1)准备好要导入的MySQL文件;

2)切换HeidiSQL到当前数据库窗口;

3)点击菜单栏的 文件 - 加载SQL文件;

4)找到我们要导入的MySQL文件;

5)点击 打开;若是SQL文件较大,软件会提示 直接执行SQL 还是 加载到编辑器。我们直接点击直接执行SQL就可。体积较小的SQL文件不会有提示,会将SQL文件内容加载到编辑器,待加载完成,我们点击 执行SQL,如下图。

待状态窗口提示如下提示,表示HeidiSQL导入MySQL文件成功

/* 受影响记录行数: 89,852  已找到记录行: 0  警 告: 0  持续时间 86 条查询: 35.388 秒。 */

5、HeidiSQL怎么导出sql文件;

1)HeidiSQL的导出SQL文件也很简单,如下图,我们在数据库名称位置点击鼠标右键。继续点击 导出数据库为SQL脚本。

2)在接下来的设置中,如下图所示,参数中,我们只要设置 SQL导出 选项卡 里面的选项:

点击导出,等待导出成功完成。

heidisql中文版怎么添加外键

1、打开HeidiSQL,选择要操作的服务器连接,然后点击【打开】

2、此时进入数据库服务器管理界面

3、双击展开要增加外键的表所在的数据库实例,如store数据库

4、点击要增加外键的表,如order,进入表编辑界面

5、点击【外键】标签页

6、点击【添加】,输入外键名、关联表、外联字段等,然后点击【保存】,此时外键就增加了

更新日志

v12.17版本

- 功能特性

(打包)添加 libqt6pas 依赖项

(打包)将 qt6 构建 Ship 至 deb 包中,增强控制文件字段

(界面)将所有带 NumbersOnly 的 TEdit 转换为 TSpinEditEx

仅选择已创建的表副本

添加工具栏按钮用于切换反向外键列表显示,让用户有机会禁用可能耗时的查询过程

在表编辑器的"Foreign keys"标签页中显示反向外键

添加菜单项 编辑 > 复制列名

防止在编辑器中多次加载SQL文件

为Windows添加sshpass.exe v1.0.6,并重构Windows安装脚本

在SQL导出的长查询中注入应用名称和版本信息

在 DoAfterConnect 调用中运行用户启动脚本,包括重新连接的情况

添加"Display"主菜单,将部分展开项移至该菜单,并新增两个用于切换日志面板和树形过滤器的选项

支持 MySQL 中的 BOOLEAN 列类型

在主机 > 进程界面重新启用可点击的"Analyze query"标签

为DML命令添加SQL导出选项,支持BEGIN/COMMIT事务包装

在MS SQL的数据库标签页中显示表的近似行数

为SQLite添加完整的表状态选项,通过COUNT(*)显示每个表的"行数"信息

添加支持版本和漏洞报告的安全策略

在MySQL和MariaDB中使用"终止进程"菜单项时(Host > processlist),优先采用KILL QUERY而非KILL命令

新尝试在会话管理器后保持主窗口不可见

显示 SQLite 中的虚拟列、存储列和隐藏列

- 优化改进

将配色方案子菜单从"工具"移至"显示"菜单

导出通过表格筛选器隐藏的表格

- 错误修复

在TQueryThread中直接运行Connection.ShowWarnings导致macOS崩溃

调试编译模式过于激进,导致应用在尝试关闭时失去响应

上传的报告中发现两个新的异常原因

更新带有行详情的网格标题时偶发出现"no database selected"错误

错误的 Copy() 使用方式,该函数采用1为起始索引而非0为起始索引,同时移除了翻译后的附录日志信息片段,这些片段可能包含关键字符并导致 SynEdit 混淆

多种崩溃原因,根据上传的缺陷报告反馈

缺少 TSpinEditEx 所需的必需包 LazControls

从查询编辑器中移除默认快捷键:2次 ecRedo 和 1次 ecDeleteLine

在MS SQL中通过表编辑器重命名表时生成错误SQL

在macOS上使用默认brew路径安装sshpass

状态栏文本会被写入当前面板右侧的相邻面板,在Linux/macOS系统上

多个崩溃原因导致在外部连接丢失时Host子标签页异常

列选择中"按字母顺序排序"复选框的非存储全局设置

启动弹出编辑器编辑大文本时,SynEdit语法高亮导致CPU占用过高且无响应

在OnFormShow中启用TShellListView.MultiSelect时崩溃,现通过setter方法在FormShow前设置选项

查询结果网格空白区域右键点击崩溃问题

数据网格在空白区域点击后未弹出上下文菜单

上下移动列后重新绘制列清单

调用 sqlite3_open() 时对不存在的 SQLite 数据库文件出现内存不足错误

字体粗体+斜体设置未存储在配置中

LoadRecentFilter 中可能导致崩溃的类型转换

TTabControl 上未应用主题的白色区域,修复来自zamtmn/metadarkstyle#75

遗忘的文件位于c01a439

TfrmTableEditor.listForeignKeysNewText() 中初始分配的外键名称在被引用表尚未创建时缺少被引用表的表名(来自 Jochen Neubeck 的 pr)

SQLite 中错误的模式查询,总是显示第一个数据库文件的列和索引

MS SQL网格查询中的BIT值以MySQL b''风格为前缀

可疑类型转换TEdit/TEditButton导致的随机崩溃

将新增列移动至最底部时发生崩溃

在PostgreSQL上强制读取所有外键(无论用户是否拥有它们)

首选项>快捷方式中显示的快速筛选动作标签错误

OpenTextFile对0字节文件崩溃问题 - 重写编码为不带BOM的格式

在表编辑器中保持列的默认值,当用户将其数据类型更改为与之前同类别中的类型时(int => bigint)

静默修剪例程参数名称周围的空格

重新启用将sql文件拖拽到主窗体

缺失的翻译,并重新表述"不支持的主题"文本

TDBQuery.TableName 在 MS SQL 上始终返回空字符串

TDBQuery.Col() 在某些区域设置下崩溃并显示"Column not available"错误

将所有表单中的DesignTimePPI从120重置为默认值96,让IDE缩放控件并移动或添加一些默认值如LCLVersion

允许在非PostgreSQL连接中再次使用$$作为分隔符,以及在非MySQL连接中使用`作为分隔符

- 重构

从 Array[TSQLSpecifityId] 迁移至 TSqlProvider

- 文档

(界面)将 VCL 样式标记为弃用

- 样式优化

(界面)移除反向外键列表边框

- 杂项任务

为 v12.16 版本更新版本号

将 OpenSSL 许可证文件移出 dll 文件夹

添加 Windows 构建中使用的 Wine 弃用说明

本地化 - (a5f1a19)

用户界面

提示用户我们将在哪个路径下查找 sshpass(macOS 和 Windows)

应用信息

语言简体中文

同类热门

dbeaver旗舰版dbeaver旗舰版 Oracle AI Database 26ai FreeOracle AI Database 26ai Free Navicat for Redis 17中文版Navicat for Redis 17中文版 sql server management studio 22官方中文版sql server management studio 22官方中文版 datagrip2025官方版datagrip2025官方版 Database.NetDatabase.Net Redis PlusRedis Plus SQLBackupAndFTP官方版SQLBackupAndFTP官方版

猜你喜欢

数据库管理软件大全

随着信息化及计算机的发展,程序开发越来越普及,而在程序开发中往往离不开数据库,数据库是按照数据结构来组织、存储和管理数据的仓库,然而随着用户的需要也多了各种数据管理方式,数据库软件发展到如今类型也越来越多,从早期的单一Dbase发展到如今以云数据存储的大型数据库系统,那么数据库软件有哪些呢?常见的数据库管理软件就比如navicat premium、dbeaver、datagrip等,还有一些其它好用的都在小编提供的数据库类软件大全里,希望对你有所帮助。

共有 62 款软件全部>>

SQL Server管理工具大全

SQL Server是为微软开发的一款关系型数据库管理系统,能为用户提供存储、检索和管理数据功能,广泛应用于从小型桌面应用程序到大型企业级云解决方案的各种场景中。面对SQL Server数据库,相关的管理工具也是必不可少的,本站给大家提供了SQL Server管理软件大全,其中包含了sql server management studio、navicat for sql server、DataGrip等知名应用,它们能提供便捷的数据同步、数据传输、ER图建模、报表生成等服务,欢迎有需求的用户来挑选下载体验。

共有 22 款软件全部>>

SQL常用工具大全

在数据驱动的时代,SQL作为与数据库交互的核心语言,其重要性不言而喻。不过一般数据库都只能提供一些基础的命令行接口,功能相对有限,对于复杂的开发、管理和运维工作显然是不够的。因此,本站为大家提供了SQL常用工具大全,其中收录了SSMS数据库管理工具Navicat PremiumDBeaver等知名软件,它们能提供包括SQL开发编辑、数据库对象管理、运维性能优化以及数据流转协作在内的多种功能,欢迎有需求的用户前来下载体验。

共有 26 款软件全部>>

Redis数据库管理工具

Redis可视化工具是用于管理和操作Redis数据库的图形界面软件,它们提供了直观的方式来查看、编辑、监控和优化Redis数据库。下面小编就给大家带来了一些常用的Redis可视化工具推荐,包括了Redis Plus、Navicat for Redis、RedisInsight、Redis Assistant等等,这些Redis数据库管理工具都有其独特的功能以及优势,并且有些免费开源,有些需要付费等等,选择哪个工具取决于你的具体需求。如果你正在找一款好用的Redis可视化工具,那么相信本合集中一定有你想要的那款!快来看看吧!

共有 7 款软件全部>>

MySQL管理软件大全

MySQL工具是指用于连接、管理、开发、监控和维护MySQL数据库的软件。它的用途非常广泛,例如数据库设计与建模阶段需要规划数据结构、日常开发与调试、数据管理与维护、故障排查与性能优化、协作与文档生成等。不过有许多用户还不知道MySQL工具有哪些?因此,本站整理了MySQL管理软件大全,其中收录了Navicat for MySQLDBeaverSQLyog等知名工具,欢迎有需求的用户前来下载体验。

共有 14 款软件全部>>

类似软件

热门标签

电脑虚拟机软件大全 图片分割软件大全 鼠标增强工具大全 宋体字体大全 网吧管理软件大全 电脑文件备份软件大全 服装cad制图软件大全 电脑直播录屏软件 免费室内设计软件 可以查黄道吉日的日历软件 一键还原备份软件大全 字体管理软件大全

网友评论0人参与,0条评论

评论需审核后才能显示

最新排行

手游排行软件排行热门应用