TablePlus / DBngin

DB Engine
https://dbngin.com
1.01k stars 19 forks source link

DBNgin doesnt work on Windows #152

Closed radudiaconu0 closed 1 week ago

radudiaconu0 commented 1 week ago

Driver: Mysql OS: windows 11

I have a fresh install and when i try to open with tableplus i get this error:

image image

Also in task manger mysql is not running. i tried install reboot uninstall and anything. i cant even find log for errors image

kodyxgen commented 1 week ago

I have the same problem with build 0.0.5 on windows. The problem in my case was that DBNgin was missing the server binaries in C:\Users\xxxxx\AppData\Local\com.tinyapp.DBngin\Binaries\mysql\8.4.0 so i downloaded https://cdn.mysql.com/archives/mysql-8.4/mysql-8.4.0-winx64.zip unzip and copy the files in that directory and the mysql server started

Hope it helps you 2!

Ak-ZeRo-Dev commented 1 week ago

I have the same problem, I solved this problem by copying the bin folder from: C:\Program Files\MySQL\MySQL Server 8.0 to: C:\Users\\AppData\Local\com.tinyapp.DBngin\Binaries\mysql\8.4.0

AnaelBonnafous commented 1 week ago

I've got the same error and placing MySQL binaries in C:\Users\xxxxx\AppData\Local\com.tinyapp.DBngin\Binaries\mysql\8.4.0 is not changing anything.

huyphams commented 1 week ago

Hi @AnaelBonnafous you may need to install the C++ runtime https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170

JeremieMercier commented 1 week ago

Same problem, the MySQL service does not start, because the binaries folder for MySQL is empty. If I download the MySQL binary and move the bin folder the service starts.

jlabs commented 1 week ago

Also on 0.0.5 on Windows and the C:\Users\xxxxx\AppData\Local\com.tinyapp.DBngin\Binaries\mysql\8.4.0 folder was empty.

Followed @kodyxgen steps and now works.

AnaelBonnafous commented 1 week ago

Hi @AnaelBonnafous you may need to install the C++ runtime https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170

I already had it, but update using your link just in case. Actually, my issue was that I misplaced the files in bin folder, Binaries\mysql\8.4.0\{files} instead of Binaries\mysql\8.4.0\bin\{files}. Now fixed, thank you all 👍

huyphams commented 1 week ago

Please try update the app to build 0.0.6 it should fix the issue. Let me know if you're still seeing it.