Как отправлять множество запросов sql в рамках одного соединения?

в основном потоке подключился к пользователю mysql, в дочерних потоках пытаюсь отправлять запросы mysql, но вылезает ошибка

Error: Lost connection to MySQL server during query

или

Error: Commands out of sync; you can't run this command now

Нужно чтобы в рамках одного соединения я мог отправлять большое количество запросов одновременно без всяких ошибок,как это сделать?


Ответы (1 шт):

Автор решения: Peter1

Это невозможно, МySQL не может обрабатывать более одного запроса на одном соединении, так что нет никого смысла работать в разных потоках с одним соединением.

В приложении надо в каждом потоке создавать новое соединение к БД.

→ Ссылка