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
Oct 17, 2023 5:56pm 8.0.33 0 VERSION_BUMP cba4bd7e
Jan 25, 2023 9:08am 8.0.32 0 VERSION_BUMP cf2d869c
Oct 12, 2022 7:11am 8.0.31 0 VERSION_BUMP 2fc01419
Aug 23, 2022 5:16pm 8.0.30 0 VERSION_BUMP e35c4ac3
Aug 15, 2022 1:32pm 8.0.30 0 VERSION_BUMP 5a532e81
Aug 11, 2022 9:53am 8.0.30 0 VERSION_BUMP 41f8a0b5
Jul 27, 2022 12:01am 8.0.30 0 VERSION_BUMP a4009417