Macbook? ;-)

Kcko's profile image Kcko posted 3 years ago in General Permalink

Hi all,

Is there a known and proven way to run heidiSQL on a Macbook with all features without any problems? HeidiSql is the last reason why I dont want to switch.

I planned to buy MacBook Pro 2022 (13 or 14 with M1/M2)

Thx a lot.

heydatsmyrice's profile image heydatsmyrice posted 3 years ago Permalink

You can either use Boot Camp Assistant and install Windows on a separate partition or use a virtual machine software such as VirtualBox and run the Windows instance at the same time you run the macOS.

Kcko's profile image Kcko posted 3 years ago Permalink

You can either use Boot Camp Assistant and install Windows on a separate partition or use a virtual machine software such as VirtualBox and run the Windows instance at the same time you run the macOS.

Thx for reply.

Due to one program to install windows, welcome to Apple :|

heydatsmyrice's profile image heydatsmyrice posted 3 years ago Permalink

You can either use Boot Camp Assistant and install Windows on a separate partition or use a virtual machine software such as VirtualBox and run the Windows instance at the same time you run the macOS.

Thx for reply.

Due to one program to install windows, welcome to Apple :|

I apologize, but I don't understand what you mean.

Kcko's profile image Kcko posted 3 years ago Permalink

Hi,

That was just a sigh, nothing against your advice (too complicated solutions for a simple thing at first look)

Too bad that heidi doesn't work natively on mac :(

heydatsmyrice's profile image heydatsmyrice posted 3 years ago Permalink

Ahh ok, I get it. I'd really look into installing VirtualBox then running Windows off of it. There are lots of how to's to do this. I've used that software countless times and it works great. Good luck!

ansgar's profile image ansgar posted 3 years ago Permalink

I would love to provide Mac and Linux versions of HeidiSQL. Unfortunately the VCL libraries I am using since roughly 20 years for Heidi, are Windows-only controls. Delphi has support for Mac and Linux, but you have to write the application from the scratch with a different component library (FireMonkey).

Kcko's profile image Kcko posted 3 years ago Permalink

I don't have a Mac yet, I'll buy one for Christmas. Then I'll try it right away, thank you very much.

Btw, is it a good choice? (Macbook pro 14" with M1-pro / 16GB RAM / 512 SDD) ? I really like OLED 4K display and much ports than two (than 13" pro version ...)

Kcko's profile image Kcko posted 3 years ago Permalink

@ansgar, I really understand, but thanks for this by far the best tool what i ever seen / use

heydatsmyrice's profile image heydatsmyrice posted 3 years ago Permalink

@Kcko

Those specs should be good enough. You can always get a USB-C adapter if you wanted more ports. Do you plan on connecting external monitors to it? If so, then there would be no point in spending more money on the 14" if you are just going to connect displays to your mac and not use the display of the laptop itself. But it all depends on what you plan to do. Honestly, ever since I started working in IT, I don't know how I ever functioned without multiple displays. Right now, I currently have 3 but I need at least 2.

Kcko's profile image Kcko posted 3 years ago Permalink

@heydatsmyrice

In my current workflow im using 2 external 24" monitors.

I dont want bigger NTB (I have been using it for the last 10 years only 13" NTB). It seems to me that the 14" one is the best and has the most ports (maybe i will not need a DOCK station). The worst thing will be reorientation from WIN to MACOSX (working with windows is crazy in my opinion) And last but not least, I will miss X programs

  • HeidiSQL
  • TotalCommander
  • ShareX

We will see ... I am a long time user of DELL XPS notebooks, but last model (plus) is really way to hell.

heydatsmyrice's profile image heydatsmyrice posted 3 years ago Permalink

@heydatsmyrice

In my current workflow im using 2 external 24" monitors.

I dont want bigger NTB (I have been using it for the last 10 years only 13" NTB). It seems to me that the 14" one is the best and has the most ports (maybe i will not need a DOCK station). The worst thing will be reorientation from WIN to MACOSX (working with windows is crazy in my opinion) And last but not least, I will miss X programs

  • HeidiSQL
  • TotalCommander
  • ShareX

We will see ... I am a long time user of DELL XPS notebooks, but last model (plus) is really way to hell.

Well I hope that your transition to macOS will go smoothly. Again, I'd highly recommend running a VM.

urbanclap's profile image urbanclap posted 2 years ago Permalink

My Macbook pro just automatically shut off but won’t turn back on. This the first time that it had done this. I tried the steps on here and it won’t budge. So if you can please help me.

heydatsmyrice's profile image heydatsmyrice posted 2 years ago Permalink

My Macbook pro just automatically shut off but won’t turn back on. This the first time that it had done this. I tried the steps on here and it won’t budge. So if you can please help me.

Does your MBP have the Intel or Silicon chip? Do both an SMC or PRAM reset depending on the model of your MBP. Obviously try different chargers and outlets to help narrow down the issue.

vecos76521's profile image vecos76521 posted 3 weeks ago Permalink

I found one that’s in its early phase and is similar to this tool, and it’s free. Try to find DBreeze.

vecos76521's profile image vecos76521 posted 3 weeks ago Permalink

dbreeze.flenco.in

ansgar's profile image ansgar posted 3 weeks ago Permalink

A native HeidiSQL for macOS is currently in progress, at an early stage. See #2238 for updates.

Here's a screenshot of my first mac build ever:

grafik.png

Kcko's profile image Kcko posted 3 weeks ago Permalink

That's absolutely amazing news! It really put a big smile on my face. I'm not satisfied with any SQL alternative; Heidi is simply the best.

Will it be 1:1 with the current PC version?

When is the release planned?

ansgar's profile image ansgar posted 3 weeks ago Permalink

Thanks for your appreciation!

Will it be 1:1 with the current PC version?

That's the goal. However, the very first release will definitely be incomplete. For instance support for MS SQL Server and Interbase will miss, as it does in the current Linux version. Here and there you will also find minor differences, but these are most due to the differences of the OS.

When is the release planned?

There's no timeline. Current status is that Gustavo prepares automated releases, while the next v12.13 will be Linux only. Also, a week ago I bought me a "cheap" mac mini M4 machine for testing and developing. Had to fix a handful of things to get the first build running - but the screenshot tells it's doable. Probably the v12.14 will include a first macOS release, not sure.

See issue #2238 for some more details.

Also, we will have to struggle with digitally signing the app at some point. That was a horrible job to do on Windows already.

Kcko's profile image Kcko posted 3 weeks ago Permalink

None of what you write matters. I haven't bought a MacBook yet, and one of the main reasons was HEIDISQL.

There were more reasons, of course, but that's just how it is.

I'm really looking forward to seeing when the first release comes out. I'll have a colleague test it, and then I'll buy a MacBook Pro so I can finally use HeidiSQL everywhere.

Thumbs up :-)

timetraveler33's profile image timetraveler33 posted 2 weeks ago Permalink

I can’t even tell you how happy I am to read this update. 😭

I’ve been using HeidiSQL for literally 10+ years — every single day, since I started coding. And honestly, there’s just NOTHING that even comes close. It’s clean, fast, powerful, no bullshit — just the perfect tool.

I switched to Mac about 2 years ago, and not having HeidiSQL has been painful. I tried TablePlus, DBeaver, DataGrip, all that stuff… and every single time I’m like “why can’t this just be HeidiSQL?” 😂

So seeing that you’re actually working on a native macOS version made my whole week. Please don’t stop, man — this is legendary stuff. HeidiSQL is part of my dev DNA at this point.

If you ever need beta testers or someone to run it daily in real-world projects, hit me up. I’ll gladly break things for you and send feedback.

Seriously — massive respect for keeping this project alive after all these years. The dev community loves you for it. 🙌

Kcko's profile image Kcko posted 2 weeks ago Permalink

I can’t even tell you how happy I am to read this update. 😭

I’ve been using HeidiSQL for literally 10+ years — every single day, since I started coding. And honestly, there’s just NOTHING that even comes close. It’s clean, fast, powerful, no bullshit — just the perfect tool.

I switched to Mac about 2 years ago, and not having HeidiSQL has been painful. I tried TablePlus, DBeaver, DataGrip, all that stuff… and every single time I’m like “why can’t this just be HeidiSQL?” 😂

So seeing that you’re actually working on a native macOS version made my whole week. Please don’t stop, man — this is legendary stuff. HeidiSQL is part of my dev DNA at this point.

If you ever need beta testers or someone to run it daily in real-world projects, hit me up. I’ll gladly break things for you and send feedback.

Seriously — massive respect for keeping this project alive after all these years. The dev community loves you for it. 🙌

I´m on the same wave :) (= like ur copy except that I don't have MCB yet, and HeidiSQL was one of the main reasons, and now it's "hopefully" out of zhe picture :-)).

ansgar's profile image ansgar posted 6 days ago Permalink

You may try out a very early macOS build from here.

Notes

  • it is based on the very latest code base, same as the v12.13 Linux release.
  • once you have unpacked the zip, run bin/heidisql
  • the executable is not yet code-signed, so macOS warns you and won't open it. You can allow it per exception in system settings > security settings.
  • you will find many issues and glitches, so take care. This is an alpha build for preview purposes.

Please login to leave a reply, or register at first.