U
U
uuuu2020-01-28 15:01:22
linux
uuuu, 2020-01-28 15:01:22

How to install a specific version of MySQL on Linux?

The server worked on VDS, then stopped. When I try to start it says:

DatabaseWorkerPool.cpp:58 in DatabaseWorkerPool FATAL ERROR:
Used MySQL library version (5.7.29) does not match the version used to compile ServerCore (5.7.28) I

realized from the error that MySQL versions do not match. How to install a specific version of MySQL, namely 5.7.28?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Andrey Barbolin, 2020-01-28
@uuuu

I wonder what kind of server software - ServerCore. In general, such a minor update should not affect compatibility. Most likely ServerCore was installed from source and compiled with support for the sql version installed at that moment. (library 5.7.28). You need to recopy ServerCore. Or rollback to a previous version of SQL. In general, autoupgrade is evil) Such things should be done with backups and testing.
https://linoxide.com/linux-command/install-specific...

C
CityCat4, 2020-01-28
@CityCat4

Using the package manager, of course, which is in your distribution. Or assembling by hand through the assembly command, if it is source-based. Well, or really, if it's complete hardcore - download the raw materials from the site, unpack, assemble according to the instructions ...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question