{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/3"}],"enrichment":{"capability":"MariaDB Connector/Python provides a DB API 2.0-compliant interface for Python programs to connect to and query MariaDB and MySQL databases using a C-based client library.","skillfed_tags":["database-driver","db-api-2.0"],"use_cases":["Connect a Python web application to a MariaDB backend for user data, content, or transactional storage.","Build ETL or data pipeline scripts that read from or write to MariaDB databases.","Migrate from a legacy MySQL driver to a modern, actively maintained connector with DB API 2.0 compliance.","Develop system administration or monitoring tools that query MariaDB for operational metrics or configuration."],"what_it_does":"MariaDB Connector/Python is a database adapter that lets Python code connect to MariaDB and MySQL servers using the standard Python DB API 2.0 interface (PEP-249). It wraps the MariaDB Connector/C client library, which handles the low-level protocol and communication. The package is written in C for performance and is actively maintained by MariaDB Corporation.\n\nYou use it to execute SQL queries, fetch results, manage transactions, and handle database connections in a way that follows Python's standard database API conventions. It supports modern Python versions (3.9 through 3.14) and runs on Windows, macOS, and POSIX systems. Installation involves compiled extensions, so prebuilt wheels are provided for common platforms to reduce build friction.","worth_installing":"Yes, if you need to connect Python to MariaDB or MySQL and want an actively maintained, production-stable connector. The medium install friction is manageable thanks to prebuilt wheels for common platforms. Be aware of the LGPL 2.1 copyleft license if your application is proprietary, and verify the details of PYSEC-2026-217 before deploying in security-sensitive contexts."},"id":"mariadb","links":{"html":"https://skillfed.io/packages/mariadb","md":"https://skillfed.io/packages/mariadb.md","pypi":"https://pypi.org/project/mariadb/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-10-07","license_spdx":null,"license_treatment":"copyleft","name":"mariadb","python_support":"supports_current","summary":"Python MariaDB extension"},"popularity":{"monthly_downloads":407124,"position":6889,"tier":"top_15000"},"security":{"n_vulnerabilities":1},"version":"1.1.14"}
