Я пытаюсь подключиться к MySQL C ++.Уже правильно связал библиотеки и заголовки.Моя программа успешно компилируется, но во время выполнения она завершается без каких-либо исключений с возвращаемым значением 3221225477. Это завершение происходит для строки: con = driver-> connect ("tcp: //127.0.0.1: 3306", "root", "pass");
try
{
sql::Driver *driver;
sql::Connection *con;
driver = get_driver_instance();
if(driver != NULL) {
cout<<"driver instance acquired"; //this is printed
}
else
cout<<"driver initialization error";
con = driver->connect("tcp://127.0.0.1:3306", "root", "pass"); //the program terminates in this line
if(con)
cout<<"connection acquired\n";
else
cout<<"error\n";
}
catch (const char* msg)
{
cerr << msg;
}