[DiscordArchive] Coming back around to the `TrinityCore does not support MySQL versions below` error. I was using Mar
[DiscordArchive] Coming back around to the `TrinityCore does not support MySQL versions below` error. I was using Mar
Archived author: Shirasho • Posted: 2023-03-03T19:45:58.988000+00:00
Original source
Coming back around to the `TrinityCore does not support MySQL versions below` error. I was using MariaDB 10.5.1 for 22101 and it was working fine. I just updated to 23011 and now I am getting the error from DatabaseWorkerPool.cpp (https://github.com/TrinityCore/TrinityCo...ol.cpp#L72). Its like it is not detecting the `LIBMARIADB` or `MARIADB_PACKAGE_VERSION_ID` preprocessor variables. How are those actually set?
Archived author: Tea • Posted: 2023-03-03T19:54:20.253000+00:00
Original source
just switch to mysql and save yourself the hassle
Archived author: Shirasho • Posted: 2023-03-03T19:56:39.898000+00:00
Original source
I tried that. I used MySQL 8.0.32 and it still reported I was using a version that was too low.
Archived author: Shirasho • Posted: 2023-03-03T19:58:03.323000+00:00
Original source
Which is why I asked how these variables are actually set. I have TC running in a docker container and it pointed to the MySQL container and still reported a severely incorrect value.
Archived author: Shirasho • Posted: 2023-03-03T20:03:38.604000+00:00
Original source
Are these set by installing `libmysqlclient-dev` and `mysql-server` for MySQL and `libmariadb-dev` and `mariadb-server` for MariaDB?
Archived author: Shirasho • Posted: 2023-03-03T20:04:32.713000+00:00
Original source
Like, do I need to change the dependencies and rebuild the solution to use a new SQL provider?
![[Image: image.png?ex=690c6b68&is=690b19e8&hm=8bb...e8820c590&]](https://cdn.discordapp.com/attachments/376457042392514560/1081328515674280027/image.png?ex=690c6b68&is=690b19e8&hm=8bb2e877c226bb170b6466938c39c49836200ab0297d3e86cb5795be8820c590&)
Archived author: Srzm • Posted: 2023-03-03T21:33:28.323000+00:00
Original source
<@328917335392124930>
Just wanted to say "Thank you" for the advice on how to set up a second independent realm. Everything works fine for now.
Might write that down in some sort of guide somewhere. Really not that difficult.
![[Image: image.png?ex=690c6b68&is=690b19e8&hm=8bb...e8820c590&]](https://cdn.discordapp.com/attachments/376457042392514560/1081328515674280027/image.png?ex=690c6b68&is=690b19e8&hm=8bb2e877c226bb170b6466938c39c49836200ab0297d3e86cb5795be8820c590&)
Archived author: Jinnai • Posted: 2023-03-03T21:34:59.863000+00:00
Original source
Archived author: Shirasho • Posted: 2023-03-03T23:39:57.803000+00:00
Original source
To anyone in the future that reads this, the answer is yes. For me in particular, updating the apt-get install line to the contents noted in https://www.trinitycore.info/en/install/...ents/linux was necessary.
FWIW the note says Ubuntu 20.04 or lower is not supported, but at this time I used 20.04 successfully.
[Embed: Linux Requirements]
https://www.trinitycore.info/en/install/...ents/linux
Archived author: Shirasho • Posted: 2023-03-03T23:40:46.830000+00:00
Original source
Spent way longer on this than I needed to. Not sure why 23011 completely borked my installation.