Core/DBLayer: Support using mysql 8

This commit is contained in:
Shauren
2019-11-01 16:21:14 +01:00
parent 2072258ef4
commit c3a9d56b56
23 changed files with 509 additions and 375 deletions

View File

@@ -16,10 +16,7 @@
*/
#include "MySQLThreading.h"
#ifdef _WIN32 // hack for broken mysql.h not including the correct winsock header for SOCKET definition, fixed in 5.7
#include <winsock2.h>
#endif
#include <mysql.h>
#include "MySQLWorkaround.h"
void MySQL::Library_Init()
{
@@ -30,3 +27,8 @@ void MySQL::Library_End()
{
mysql_library_end();
}
char const* TC_DATABASE_API MySQL::GetLibraryVersion()
{
return MYSQL_SERVER_VERSION;
}