После обновления страницы в консоли отладки получаю вот такую ошибку: write tcp 127.0.0.1:51593->127.0.0.1:3306: wsasend: An established connection was aborted by the software in your host machine.
Соединение сбрасывается на стороне сервера. Причин может быть множество: а) криво проходит авторизация MySQL-пользователя (точнее, не проходит вообще) — самый вероятный вариант, б) число соединений к серверу превышает максимально допустимое, в) какой-то из выполняемых запросов валит сервер (такое бывает, когда запрос сложный, а размер thread stack слишком мал). Нужно смотреть логи либо пытаться более точно определить момент, когда это происходит: просто при подключении к MySQL или же в момент выполнения какого-то конкретного запроса. Если второе, то нужно отследить запрос и попробовать выполнить его из утилиты командной строки, чтобы посмотреть, что произойдет в этом случае.
4X_Pro: в момент какого-то запроса. Авторизация проходит отлично. Проблема возникает только при запросе какой-то страницы через http, которая обращается к базе данных. Тестировал ошибку достаточно много времени, и понял, что возможно падает соединение которое открывается напрямую в main функции и работает как pool, Далее все запросы происходят на ура. Но почему-то при частых запросах валится соединение(или просто открывается новое) из-за это такая фигня.