Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2020-11

libmysql.dll

9 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Larry Dalton

I have done a complete overhaul on my computer, installing a new version of mysql, phpmyadmin, apache, and lazarus. Here are the current versions: Windows 10
Lazarus 2.0.10
Wamperserver 3.2.3.3
Apache/2.4.46(Win64)
phpmyadmin 5.0.2
MySQL 8.0.21-MySql Community Server-GPL.
Microsoft Visual C++2015-2019.

I am getting the old "can't load libmysql.dll". I have manually copied it to C:\Windows\System32,
C:\Windows\SysWOW64, and the application target: C:\(my directory)Money..

What else do I need to do to make this work?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20201103/2d0ab16b/attachment.html>

Reply by email

Michael Van Canneyt
to Larry Dalton
Larry Dalton wrote 15 lines
I have done a complete overhaul on my computer, installing a new version of mysql, phpmyadmin, apache, and lazarus. Here are the current versions: Windows 10 Lazarus 2.0.10 Wamperserver 3.2.3.3 Apache/2.4.46(Win64) phpmyadmin 5.0.2 MySQL 8.0.21-MySql Community Server-GPL. Microsoft Visual C++2015-2019. I am getting the old "can't load libmysql.dll". I have manually copied it to C:\Windows\System32, C:\Windows\SysWOW64, and the application target: C:\(my directory)Money.. What else do I need to do to make this work?

An older version of the mysql.dll client library. Version 8 is not supported. 5.7 is the latest supported version.

Michael.

Reply by email

Larry Dalton
to Michael Van Canneyt

Not the answer in this case. I am using MySQL 8.0 on my linux laptop, and have no issues with it. I do have to set the 'skiplibraryversioncheck' to TRUE, and it works just fine. I have eliminated that possibility.

On Wed, Nov 4, 2020 at 2:11 AM Michael Van Canneyt via lazarus <

Show quoted text 34 lines
wrote: On Tue, 3 Nov 2020, Larry Dalton via lazarus wrote: > I have done a complete overhaul on my computer, installing a new version of > mysql, phpmyadmin, apache, and lazarus. Here are the current versions: > Windows 10 > Lazarus 2.0.10 > Wamperserver 3.2.3.3 > Apache/2.4.46(Win64) > phpmyadmin 5.0.2 > MySQL 8.0.21-MySql Community Server-GPL. > Microsoft Visual C++2015-2019. > > I am getting the old "can't load libmysql.dll". I have manually copied it > to C:\Windows\System32, > C:\Windows\SysWOW64, and the application target: C:\(my directory)Money.. > > What else do I need to do to make this work? An older version of the mysql.dll client library. Version 8 is not supported. 5.7 is the latest supported version. Michael. -- _______________________________________________ lazarus mailing list https://lists.lazarus-ide.org/listinfo/lazarus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20201104/8d6f3e46/attachment.html>

Reply by email

Michael Van Canneyt
to Larry Dalton
Larry Dalton wrote
Not the answer in this case. I am using MySQL 8.0 on my linux laptop, and have no issues with it. I do have to set the 'skiplibraryversioncheck' to TRUE, and it works just fine. I have eliminated that possibility.

Correct architecture (32/64 bit) ?

Michael.

Reply by email

Larry Dalton
to Michael Van Canneyt

I think so. I removed all versions of libmysql from my computer, and replaced them with the version that downloaded with the new Mysql install. Is there any way I can check all the installations to be sure they are all 64bit?

AM Michael Van Canneyt wrote 12 lines
On Wed, 4 Nov 2020, Larry Dalton via lazarus wrote: > Not the answer in this case. I am using MySQL 8.0 on my linux laptop, and > have no issues with it. I do have to set the 'skiplibraryversioncheck' to > TRUE, and it works just fine. I have eliminated that possibility. Correct architecture (32/64 bit) ? Michael.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20201104/df3d1a1e/attachment.html>

Reply by email

Michael Van Canneyt
to Larry Dalton
Larry Dalton wrote
I think so. I removed all versions of libmysql from my computer, and replaced them with the version that downloaded with the new Mysql install. Is there any way I can check all the installations to be sure they are all 64bit?

Not that I am aware of.

Last time I had to install MySQL on a windows (< 6 months ago), I ended up installing 32-bit 5.7, because I could not get it to work with the V8 installs.

So if you manage it, I'll be glad to know how you did it.

Michael.

Reply by email

Larry Dalton
to Michael Van Canneyt

I may have to go back to 32bit if I can't get it to work.

AM Michael Van Canneyt wrote 21 lines
On Wed, 4 Nov 2020, Larry Dalton wrote: > I think so. I removed all versions of libmysql from my computer, and > replaced them with the version that downloaded with the new Mysql install. > Is there any way I can check all the installations to be sure they are all > 64bit? Not that I am aware of. Last time I had to install MySQL on a windows (< 6 months ago), I ended up installing 32-bit 5.7, because I could not get it to work with the V8 installs. So if you manage it, I'll be glad to know how you did it. Michael.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20201104/69998c1d/attachment.html>

Reply by email

Marc Weustink
to Larry Dalton: I think so. I removed all versions of libmysql from my computer, and replaced them with…
Larry Dalton wrote
I think so. I removed all versions of libmysql from my computer, and replaced them with the version that downloaded with the new Mysql install. Is there any way I can check all the installations  to be sure they are all 64bit?

What I use to check if dlls are ok (and their dependencies) is a program called dependencies https://github.com/lucasg/Dependencies

Marc

Reply by email

Larry Dalton
to Michael Van Canneyt: Not that I am aware of. Last time I had to install MySQL on a windows (< 6 months ago), I…

Does it work on Windows 10?

Sent from my iPhone

Show quoted text 18 lines
On Nov 4, 2020, at 09:47, Michael Van Canneyt wrote:  > On Wed, 4 Nov 2020, Larry Dalton wrote: > > I think so. I removed all versions of libmysql from my computer, and > replaced them with the version that downloaded with the new Mysql install. > Is there any way I can check all the installations to be sure they are all > 64bit? Not that I am aware of. Last time I had to install MySQL on a windows (< 6 months ago), I ended up installing 32-bit 5.7, because I could not get it to work with the V8 installs. So if you manage it, I'll be glad to know how you did it. Michael.

Reply by email