What problem does it solve? Setting up MariaDB Connector/C++ fails in predictable ways: the Connector/C prerequisite is missed on Linux, the binary tarball install is left half-done without the authentication plugin directory, and applications link the wrong header or library. This Skill walks through each installation path and the compile, link, and runtime checks that confirm a working setup. ## Core Features & Use Cases - Dependency and version management: Enforces the Connector/C prerequisite (3.1.1+ for Connector/C++ 1.0, 3.3.3+ for 1.1) and explains why the connector is downloaded per platform rather than from the server package repository. - Complete tarball installation: Covers all four file groups — headers, compatibility headers, the library, and the easily forgotten plugin directory — with the correct lib vs lib64 paths per distribution. - Build and link guidance: Shows compiling with -std=c++11, linking -lmariadbcpp, including mariadb/conncpp.hpp, and configuring connections through sql::Properties. - Use Case: A developer on Rocky Linux downloads the Connector/C++ tarball, copies only libmariadbcpp.so, and hits authentication failures at runtime. This Skill identifies the missing lib64/mariadb/plugin directory and completes the install. ## Quick Start Install MariaDB Connector/C++ on my Debian system and show me how to compile and verify a minimal C++ application against it.