Как работать с несколькими базами данных в одном запросе с использованием коннектора MySQL C ++

0

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

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();
  • 0
    Что мешает вам подключиться к 2 или более баз данных, создав 2 sql :: Connection объекты?
  • 0
    Зачем вам это нужно?
Показать ещё 2 комментария
Теги:
connector

1 ответ

0
Лучший ответ

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню