Download HeidiSQL 12.6, released on 05 Nov 2023
- Installer, 32/64 bit combined ≃
- Portable version (zipped): 32 bit ≃ 64 bit ≃
- Sourcecode
-
Previous releases
- v12.5 from 08 May 2023: 32/64bit installer , Portable: 32 bit , 64 bit
- v12.4 from 26 Feb 2023: 32/64bit installer , Portable: 32 bit , 64 bit
- v12.3 from 05 Dec 2022: 32/64bit installer , Portable: 32 bit , 64 bit
- v12.2 from 15 Nov 2022: 32/64bit installer , Portable: 32 bit , 64 bit
Compatibility notes
- HeidiSQL runs fine on Windows 10 and 11 (and on Windows 7 + 8 with some minor issues)
- Running HeidiSQL on Wine can have various issues, depending on the version of Wine and HeidiSQL.
Nightly Builds of heidisql.exe
Latest automatically compiled main executable and installers for HeidiSQL. Just download and overwrite your existing C:\Program Files\HeidiSQL\heidisql.exe. Be aware that these builds are not official releases and therefore probably have more bugs, possibly serious ones.
-
Issue #1946: update libmariadb.dll and plugin libraries to latest v3.3.8, taken from https://dlm.mariadb.com/browse/c_connector/201/1924/
committed: 26 Apr 2024 13:55 compiled: 26 Apr 2024 14:26
32bit build: 16.5 MB ≃ 64bit build 22.6 MB ≃ 32+64bit installer 41.1 MB ≃
-
Issue #1931: retrieve oid of user defined PostgreSQL data type CITEXT dynamically, which is different on each server/database.
committed: 24 Apr 2024 20:07 compiled: 24 Apr 2024 20:25
64bit build 22.6 MB ≃
-
Support CITEXT columns and categorize as text type, so these show up in foreign values pulldown editor of data grid. Closes #1931
committed: 22 Apr 2024 20:30 compiled: 22 Apr 2024 21:25
64bit build 22.6 MB ≃
-
Grid export: implement JSON Lines format. Closes #1930
committed: 21 Apr 2024 18:08 compiled: 21 Apr 2024 18:25
64bit build 22.6 MB ≃
-
Grid export: fix non triggered code for format selection
committed: 21 Apr 2024 16:14 compiled: 21 Apr 2024 16:25
64bit build 22.6 MB ≃
-
Grid export: convert format TComboBox to TComboBoxEx with icons
committed: 21 Apr 2024 16:08
-
Reorder components in grid export dialog, and convert format radio buttons to combobox. Makes the dialog more wide than high, creating space for wider labels and more format options.
committed: 20 Apr 2024 10:50 compiled: 20 Apr 2024 11:25
64bit build 22.6 MB ≃
-
Set DbTree.DefaultNodeHeight in FormShow rather than in FormCreate, to respect DPI settings. Closes #1943
committed: 18 Apr 2024 10:24 compiled: 18 Apr 2024 10:25
64bit build 22.6 MB ≃
-
Reset FClipboardHasNull marker before pasting text which was copied outside the application. Closes #1942
committed: 17 Apr 2024 15:01 compiled: 17 Apr 2024 15:25
64bit build 22.6 MB ≃
-
Update plink executables to v0.81
committed: 17 Apr 2024 11:28 compiled: 17 Apr 2024 12:26
32bit build: 16.5 MB ≃ 64bit build 22.6 MB ≃ 32+64bit installer 40.8 MB ≃
-
Issue #321: Fix SQL code in TTableKey.SQLCode for PostgreSQL
committed: 16 Apr 2024 20:15 compiled: 16 Apr 2024 20:25
64bit build 22.6 MB ≃
-
Issue #1939: Fix empty CREATE TABLE code and "List index out of bounds" message in log, due to accessing TTableKey.Collations[x] without being initialized
committed: 16 Apr 2024 20:13
-
Update VirtualTreeview component code to v8.0.3 from 2024-04-07
committed: 16 Apr 2024 10:33 compiled: 16 Apr 2024 11:25
64bit build 22.6 MB ≃
-
Update SQLite libraries to v3.45.3 from 2024-04-15
committed: 16 Apr 2024 10:08
-
Update list with known MySQL keywords, taken from https://dev.mysql.com/doc/refman/8.0/en/keywords.html#keywords-in-current-series Closes #1933
committed: 14 Apr 2024 12:12 compiled: 14 Apr 2024 12:25
64bit build 22.6 MB ≃
-
Issue #1934: fix empty column list in completion proposal when user input starts with a quote character
committed: 14 Apr 2024 11:48
-
Outsource new line replacements into new StripNewLines() function
committed: 12 Apr 2024 06:59 compiled: 12 Apr 2024 07:25
64bit build 22.6 MB ≃
-
Fix too greedy expression for finding result name. See https://www.heidisql.com/forum.php?t=10493
committed: 11 Apr 2024 19:18
-
Issue #1586: include "COLLATE xyz" clause when applying collation and user checked the "Convert data" option, so the columns do not get the default collation of the new charset
committed: 10 Apr 2024 12:13 compiled: 10 Apr 2024 12:25
64bit build 22.6 MB ≃
-
Support naming result tabs per "-- name: xyz" comment. See https://www.heidisql.com/forum.php?t=10493
committed: 08 Apr 2024 14:32 compiled: 08 Apr 2024 15:25
64bit build 22.6 MB ≃
-
Fix invalid SQL code for dropping foreign key constraint in PostgreSQL mode. Closes #1247
committed: 28 Mar 2024 19:33 compiled: 28 Mar 2024 20:25
64bit build 22.6 MB ≃
-
Issue #1927: display column comments in completion proposal, give that third column more space to the left and italic style
committed: 28 Mar 2024 17:18 compiled: 28 Mar 2024 17:25
64bit build 22.6 MB ≃
-
Scale controls on TSetEditorLink DPI aware. See pm from HW
committed: 25 Mar 2024 14:14 compiled: 25 Mar 2024 14:25
64bit build 22.6 MB ≃
-
Add functions-mysql8.ini with some newer functions in it, and search for version specific ini file when connecting. See https://www.heidisql.com/forum.php?t=41892
committed: 20 Mar 2024 15:55 compiled: 20 Mar 2024 16:26
32bit build: 16.4 MB ≃ 64bit build 22.6 MB ≃ 32+64bit installer 40.8 MB ≃
-
Fix non-working scrolling with a horizontal mouse wheel in grids, by preferring TWMScroll.Pos over TScrollInfo.nTrackPos (always 0). Closes #355
committed: 20 Mar 2024 10:30 compiled: 20 Mar 2024 11:25
64bit build 22.6 MB ≃
-
Fix completion proposal not showing columns of a table alias when table name contains the word "join". Closes #1923
committed: 17 Mar 2024 09:38 compiled: 17 Mar 2024 10:25
64bit build 22.6 MB ≃
-
Hopefully fix slow loading tabs. Related to commit 1d1d1a493892eba9152a868bc303a11c1826af74.
committed: 13 Mar 2024 15:37 compiled: 13 Mar 2024 16:25
64bit build 22.6 MB ≃
-
Host tab: use session name as tab caption, and show host name as mouse-over hint. See https://www.heidisql.com/forum.php?t=41399
committed: 09 Mar 2024 16:48 compiled: 09 Mar 2024 17:25
64bit build 22.6 MB ≃
-
Issue #1917: use existing Charset, Id and Default column names in GetCollationTable
committed: 03 Mar 2024 19:43 compiled: 03 Mar 2024 20:25
64bit build 22.6 MB ≃
-
Issue #1917: add some dummy column names in GetCollationTable which are used by some callers
committed: 03 Mar 2024 19:34
-
Support additional UCA collations introduced in MariaDB 10.10.1. Closes #1917
committed: 03 Mar 2024 19:24 compiled: 03 Mar 2024 19:25
64bit build 22.6 MB ≃
-
Issue #1918: make expression more exact, for cases it matches in the middle of a query as well
committed: 02 Mar 2024 13:39 compiled: 02 Mar 2024 14:25
64bit build 22.6 MB ≃
-
Table editor: fix expression for newer MariaDB servers when searching the explanation for the "incorrectly formed" error
committed: 01 Mar 2024 07:29 compiled: 01 Mar 2024 08:25
64bit build 22.6 MB ≃
-
Table editor: when user runs into the cryptic "constraint is incorrectly formed" message, append a more meaningful line from SHOW ENGINE INNODB STATUS.
committed: 28 Feb 2024 11:22 compiled: 28 Feb 2024 11:25
64bit build 22.6 MB ≃
-
Issue #1906: replace radio group box with a simple combo box, taking up less vertical space
committed: 26 Feb 2024 15:07 compiled: 26 Feb 2024 15:25
64bit build 22.6 MB ≃
-
Issue #1887: restore old scroll offset in data grid, when refreshing and when paging to the next rows
committed: 26 Feb 2024 13:22 compiled: 26 Feb 2024 13:25
64bit build 22.6 MB ≃
-
Update OpenSSL libraries used by libpq-15.dll to v3.1.5 (64 bit only), taken from http://wiki.overbyte.eu/wiki/index.php/ICS_Download . Closes #1905
committed: 26 Feb 2024 11:14 compiled: 26 Feb 2024 11:26
32bit build: 16.4 MB ≃ 64bit build 22.6 MB ≃ 32+64bit installer 40.8 MB ≃
-
Fix #1887 - Data grid surprisingly resets horizontal scroll position
committed: 25 Feb 2024 09:28 compiled: 25 Feb 2024 11:25
64bit build 22.6 MB ≃
-
Fix CURRENT_TIMESTAMP default text detection as an expression, not as an ordinary string literal, on MySQL 8.0.14+. Closes issue #1910
committed: 24 Feb 2024 16:34 compiled: 24 Feb 2024 17:25
64bit build 22.6 MB ≃
-
Issue #1906: by default, use grayscale icons on inactive *query* tabs only
committed: 10 Feb 2024 15:43 compiled: 10 Feb 2024 16:25
64bit build 22.6 MB ≃
-
Issue #1906: add preference option for grayscale/color icons on inactive tabs
committed: 10 Feb 2024 15:37
-
Issue #178: use filter icon without drop-down arrow, as there is no drop-down menu
committed: 10 Feb 2024 14:38 compiled: 10 Feb 2024 15:25
64bit build 22.6 MB ≃
-
Issue #178: fix now wrong calculation of selected objects size sum
committed: 10 Feb 2024 11:06 compiled: 10 Feb 2024 11:25
64bit build 22.6 MB ≃
-
Issue #178: add database and table filter boxes to table tools dialog - same as on main form
committed: 10 Feb 2024 10:18 compiled: 10 Feb 2024 10:25
64bit build 22.6 MB ≃
-
Fix emptied "SHOW WARNINGS" pool due to queried @max_error_count in warning dialog. See https://www.heidisql.com/forum.php?t=41753
committed: 07 Feb 2024 07:31 compiled: 07 Feb 2024 08:26
32bit build: 16.4 MB ≃ 64bit build 22.6 MB ≃ 32+64bit installer 40.8 MB ≃
-
Issue #1899: fix wrong column number on column selector above data grid
committed: 04 Feb 2024 12:02 compiled: 04 Feb 2024 12:25
64bit build 22.6 MB ≃
-
Merge remaining changes from Virtual-TreeView release 8.0.1. Last update was already the code from v8.0.0, which was incorrectly released as v7.6.6. See https://github.com/JAM-Software/Virtual-TreeView/issues/1238
committed: 04 Feb 2024 11:34
-
SQL export dialog: cut long file list down to 20 latest items
committed: 04 Feb 2024 11:14