mysql-connector-python
« Back to VersTracker
Description:
Self-contained Python driver for communicating with MySQL servers
Type: Cask  |  Latest Version: 8.0.33@0  |  Tracked Since: Aug 5, 2025
Links: Homepage  |  formulae.brew.sh
Category: Databases
Tags: python mysql database driver sql
Install: brew install --cask mysql-connector-python
About:
A pure Python implementation of the MySQL Client/Server protocol, eliminating the need for external MySQL client libraries or compilation. It provides a standardized database interface for Python applications to connect to and interact with MySQL and MariaDB servers.
Key Features:
  • Pure Python implementation (no external dependencies)
  • Supports MySQL and MariaDB servers
  • Implements the Python Database API Specification v2.0 (PEP 249)
  • Supports both traditional and X DevAPI for document stores
Use Cases:
  • Connecting Python web applications (e.g., Django, Flask) to a MySQL backend
  • Building data analysis or ETL scripts that require MySQL database access
Alternatives:
  • PyMySQL – Pure Python alternative, often considered simpler but may have performance differences.
  • mysqlclient – Fork of MySQLdb, requires a C compiler and MySQL client libraries for installation.
Version History
Detected Version Rev Change Commit
Aug 5, 2025 2:21pm 8.0.33 0 VERSION_BUMP 8c6df88b