Как работать с несколькими базами данных в одном запросе с использованием коннектора MySQL C ++ - PullRequest
0 голосов
/ 27 июня 2018

У меня уже есть несколько запросов, и проблема в том, что некоторые запросы работают с двумя или более базами данных. Вот как я это делаю, когда использую только одну базу данных ..

sql::Driver* driver = get_driver_instance();
sql::Connection *con(driver->connect(url, user, pass));
con->setSchema(database);

std::string query = "some_query";
sql::PreparedStatement *pstmt = con->prepareStatement(query);
pstmt->executeQuery();

1 Ответ

0 голосов
/ 28 июня 2018

Так что я получил это сейчас. Мне просто нужно было установить Schema для одной базы данных, и она работала для любой другой базы данных. Не знаю почему. Если бы кто-то мог объяснить, было бы здорово. В любом случае, спасибо за помощь, ребята!

...