{"id":61007,"library":"mysql-connector-cpp","title":"MySQL Connector/C++","description":"This is a release of MySQL Connector/C++, the C++ interface for communicating with MySQL servers.","status":"active","version":"9.1.0","language":"cpp","source_language":null,"source_url":null,"tags":["mysql","database","connector","sql"],"install":[{"cmd":"vcpkg install mysql-connector-cpp","lang":"bash","label":"vcpkg"},{"cmd":"# CMakeLists.txt\nfind_package(mysql_connector_cpp CONFIG REQUIRED)\ntarget_link_libraries(main PRIVATE mysql-connector-cpp::mysql-connector-cpp)","lang":"cmake","label":"CMake"}],"dependencies":[],"imports":[{"symbol":"mysql/jdbc.h","correct":"#include <mysql/jdbc.h>"}],"quickstart":{"code":"#include <mysql/jdbc.h>\n#include <iostream>\n\nint main() {\n    try {\n        sql::mysql::MySQL_Driver *driver = sql::mysql::get_mysql_driver_instance();\n        std::unique_ptr<sql::Connection> conn(driver->connect(\"tcp://127.0.0.1:3306\", \"user\", \"password\"));\n        conn->setSchema(\"test\");\n        std::unique_ptr<sql::Statement> stmt(conn->createStatement());\n        std::unique_ptr<sql::ResultSet> res(stmt->executeQuery(\"SELECT 'Hello World' AS msg\"));\n        while (res->next()) {\n            std::cout << res->getString(\"msg\") << std::endl;\n        }\n    } catch (sql::SQLException &e) {\n        std::cerr << \"Error: \" << e.what() << std::endl;\n    }\n    return 0;\n}","lang":"cpp","description":"Connect to MySQL and execute a simple query."},"warnings":[{"fix":"Ensure MySQL client libraries are installed and link against the correct target (mysql-connector-cpp::mysql-connector-cpp).","message":"MySQL Connector/C++ requires the MySQL client library (libmysqlclient) and may need specific SSL configuration.","severity":"gotcha","affected_versions":"*"}],"env_vars":null,"search_vec":"'c':11 'communic':14 'connector':20 'connector/c':2,9 'databas':19 'interfac':12 'mysql':1,8,16,18 'releas':6 'server':17 'sql':21","created_at":"2026-06-17T04:35:19.135687+00:00","updated_at":"2026-06-17T04:35:19.135687+00:00","problems":[],"ecosystem":"vcpkg","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["database"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}