mysql solo entiende nombres de funciones similares a C. Obviamente, necesita exportar dichos nombres:
#if defined(_WIN32) || defined(_WIN64)
#define DLLEXP extern "C" __declspec(dllexport)
Y por si acaso intenta compilar tu dll con flags, con el cual mysql fue compilado en tu plataforma. Para este uso mysql_config
utilidad de distribución mysql como esta:
mysql_config --cxxflags
Entonces podrá definir los indicadores de compilación necesarios.