Проблема Проблема с подключением сервера MySQL C++

Error 0x501

Green Team
16.03.2020
29
6
BIT
17
Библиотеки: Crow, MySQL Connector 9

Использование MySQL Server: MAMP

OS: Windows 11 64x

Code:
C++:
    CROW_ROUTE(app, "/register").methods(crow::HTTPMethod::POST)([](const crow::request& req) {
        //std::cout << req.body;

        sql::mysql::MySQL_Driver *driver;
        sql::Connection *con;
        sql::Statement *stmt;

        /* Create a connection */
        driver = sql::mysql::get_mysql_driver_instance();
        con = driver->connect("tcp://127.0.0.1:3306", "root", "root");
        /* Connect to the MySQL test database */
        con->setSchema("test");

        stmt = con->createStatement();

        std::unordered_map<std::string, std::string> params = parseQueryString(req.body);
        std::stringstream ss;
        ss << "INSERT INTO `users`(`username`, `email`, `pass`, `cookie`, `expire_cookie`, `all_usd`) VALUES ('" << params["username"] << "', 'test@test.com', '" << params["password"] << "', 'ioefjofjwfjw', 0, 0)"; //[value-1]','[value-2]','[value-3]','[value-4]','[value-5]',0)
        stmt->execute(ss.str());

        con->close();

        crow::response res(200, "Registration successful");
        res.add_header("Set-Cookie", "ioefjofjwfjw; Path=/; HttpOnly");
        return res;
    });

описание: При попытки соединения код не хочет видеть сервер как я понял, пробовал переводить перменные и в стек и в кучу, так же пробовал даунгрейд сервера и библеотеки, пробовал писать localhost и 127.0.0.1

Скрин ошибки:
1724377002761.png
 

N1GGA

Codeby Team
Администратор
16.07.2018
366
357
BIT
488
MySQL-сервер точно запущен? Попробуйте из командной строки подключиться к серверу
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!