Package Details: heidisql 1:12.15.1.1-1

Git Clone URL: https://aur.archlinux.org/heidisql.git (read-only, click to copy)
Package Base: heidisql
Description: HeidiSQL Shared files: wrapper script, locale/ini files, documentation (install a provider of your choice for heidisql-client to use it)
Upstream URL: http://www.heidisql.com/
Keywords: gui mariadb mssql mysql postgresql sql sqlite
Licenses: GPL-2.0-or-later
Submitter: liviucmg
Maintainer: D3SOX
Last Packager: D3SOX
Votes: 53
Popularity: 0.46
First Submitted: 2012-12-12 12:03 (UTC)
Last Updated: 2026-02-01 09:51 (UTC)

Pinned Comments

D3SOX commented on 2025-05-07 09:29 (UTC) (edited on 2026-02-01 09:54 (UTC) by D3SOX)

Heads-up: You can (with your helper of choice) directly install heidisql-client instead of this package, avoiding the need to install a provider afterward.


The package now provides the native Linux version of HeidiSQL. It's currently in a beta state so expect bugs. See the known bugs here

To copy your settings:
Click on File > Import settings and select /home/username/.heidisql/portable_settings.txt (use CTRL+H in the file picker to show hidden directories)


There is also the old version available as heidisql-wine.


It now also builds from source and provides variants for both GTK and Qt.


As a last alternative if you don't want to build from source we still have heidisql-gtk2-bin.

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

D3SOX commented on 2025-11-14 22:12 (UTC) (edited on 2025-12-20 19:13 (UTC) by D3SOX)

@shayaknyc Clicking ignore and proceed generally worked for me. I can access and modify fine when clicking this away using libpersonalserverclient.so. Note that heidisql-gtk2 generally is more stable at this time.

But let's keep the discussion for that on the relevant GitHub issue #2270 and issue #2207 since this is not a packaging issue.

shayaknyc commented on 2025-11-14 21:54 (UTC)

The only way I could get this package to upgrade was to remove the previously installed package, and then re-install this metapackage and manually select the qt6 version (as I'm on KDE). That said, now, I ALWAYS get this error when connecting to a DB:

"An exception occurred The application crashed. This should not have happened. Below you see some details, which you may share in order to fix this for the future."

Exception class: EAccessViolation
Message: Access violation

Callstack:
  $00007FC620BDC884
  $00007FC620B35AA9
  $00007FC621F7652E
  $0000000000653989
  $0000000000652D30
  $00000000006528AB
  $0000000000606B7B
  $00000000008A9F77
  $00000000008802F2
  $

With 2 buttons: "Abort and exit application" and "Ignore and proceed".

simona commented on 2025-11-14 21:37 (UTC)

solved for me. tnx.

shayaknyc commented on 2025-11-14 21:17 (UTC)

The only way I could get this package to upgrade was to remove the previously installed package, and then re-install this metapackage and manually select the qt6 version (as I'm on KDE). That said, now, I ALWAYS get this error when connecting to a DB:

"An exception occurred The application crashed. This should not have happened. Below you see some details, which you may share in order to fix this for the future."

Exception class: EAccessViolation
Message: Access violation

Callstack:
  $00007FC620BDC884
  $00007FC620B35AA9
  $00007FC621F7652E
  $0000000000653989
  $0000000000652D30
  $00000000006528AB
  $0000000000606B7B
  $00000000008A9F77
  $00000000008802F2
  $

With 2 buttons: "Abort and exit application" and "Ignore and proceed".

D3SOX commented on 2025-11-13 10:55 (UTC)

I have now resolved all the conflicts and you should be able to install your desired version now.