Description: Someone have tried to use MySQL 8 ?
this a little bit changed FindMySQL.cmake for mysql8.0
cmake_mysql8.zip
FindMySQL.cmake updated, but it's not enough.
Someone has inspected it already?
Current behaviour: TC doesn't support mysql 8.0
Expected behaviour: can work with mysql8?
Steps to reproduce the problem:
Branch(es): 3.3.5
TC hash/commit: https://github.com/TrinityCore/TrinityCore/commit/c031167e067dd0903c6fa4db4ea88cd5279039d2
TDB version: TDB 335.64
Operating system: Win64
This issue is not considered valid because of the following reasons:
Please read http://bit.ly/tc-issuetracker-and-you and add the missing information to this issue. Thanks.
Will not work - fails to compile
Even MySQL 5.7 is less than trivial to combine with TC source, so I would not expect MySQL 7 or 8 to be even close to compatible.
5.7 works just fine
After approx. 1 year still "Priority-Very-Low"? When you'll update for MySQL 8.0? In 5 years :)? No hurry..
Still very low
Ty and no problem :)
MySQL 8.0 is 10x faster and this is bad.
Staying on MySQL 5 for whatever reason is the best thing ever 馃槃馃憣
go mariadb like all linux distros, fixed.
MySQL 8.0 is 10x faster and this is bad.
10x at doing what exactly ? got any comparision report ?
Yeah, great. But you need to properly interpret data for our use cases, which is all the lowest points (16-32 threads, less than 100k rows) where there is no difference at all
Yes, you're right. Anyway I downgraded from MySQL 8.x to MySQL 5.7 to use with TC 3.3.5 stable branch and it's ok. I use with Linux Ubuntu 18.04 LTS but this is my last time with MySQL, next time I'll go with MariaDB.
Most helpful comment
Yeah, great. But you need to properly interpret data for our use cases, which is all the lowest points (16-32 threads, less than 100k rows) where there is no difference at all