Mysql-connector-python

Latest version: v9.2.0

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

9.1.0

======

- WL16452: Bundle all installable authentication plugins when building the C-extension
- WL16444: Drop build support for DEB packages
- WL16442: Upgrade gssapi version to 1.8.3
- WL16411: Improve wheel metadata information for Classic and XDevAPI connectors
- WL16341: OpenID Connect (Oauth2 - JWT) Authentication Support
- WL16307: Remove Python 3.8 support
- WL16306: Add support for Python 3.13
- BUG37055435: Connection fails during the TLS negotiation when specifying TLSv1.3 ciphers
- BUG37013057: mysql-connector-python Parameterized query SQL injection
- BUG36765200: python mysql connector 8.3.0 raise %-.100s:%u when input a wrong host
- BUG36577957: Update charset/collation description indicate this is 16 bits

9.0.0

Not secure
======

- WL16350: Update dnspython version
- WL16318: Deprecate Cursors Prepared Raw and Named Tuple
- WL16284: Update the Python Protobuf version
- WL16283: Remove OpenTelemetry Bundled Installation
- BUG36664998: Packets out of order error is raised while changing user in aio
- BUG36611371: Update dnspython required versions to allow latest 2.6.1
- BUG36570707: Collation set on connect using C-Extension is ignored
- BUG36476195: Incorrect escaping in pure Python mode if sql_mode includes NO_BACKSLASH_ESCAPES
- BUG36289767: MySQLCursorBufferedRaw does not skip conversion

8.4.0

Not secure
======

- WL16203: GPL License Exception Update
- WL16173: Update allowed cipher and cipher-suite lists
- WL16164: Implement support for new vector data type
- WL16127: Remove the FIDO authentication mechanism
- WL16053: Support GSSAPI/Kerberos authentication on Windows using authentication_ldap_sasl_client plug-in for C-extension
- BUG36227964: Improve OpenTelemetry span coverage
- BUG36167880: Massive memory leak mysqlx native Protobuf adding to collection

8.3.0

Not secure
======

- WL16015: Remove use of removed COM_ commands
- WL15985: Support GSSAPI/Kerberos authentication on Windows using authentication_ldap_sasl_client plug-in for Pure Python
- WL15983: Stop using mysql_ssl_set api
- WL15982: Remove use of mysql_shutdown
- WL15950: Support query parameters for prepared statements
- WL15942: Improve type hints and standardize byte type handling
- WL15836: Split mysql and mysqlx into different packages
- WL15523: Support Python DB API asynchronous execution
- BUG35912790: Binary strings are converted when using prepared statements
- BUG35832148: Fix Django timezone.utc deprecation warning
- BUG35710145: Bad MySQLCursor.statement and result when query text contains code comments
- BUG21390859: STATEMENTS GET OUT OF SYNCH WITH RESULT SETS

8.2.0

Not secure
======

- WL15664: Add support for Python 3.12
- WL15623: Improve the authentication module
- WL15218: Support WebAuthn authentication
- BUG35755852: Django config raise_on_warnings is ignored without isolation_level
- BUG35733608: Server stmt spans right after the cnx aren't related to the connector's cnx span
- BUG35547876: C/Python 8.1.0 type check build fails in the pb2 branch
- BUG35544123: Kerberos unit tests configuration is outdated
- BUG35503506: Query on information_schema.columns returns bytes
- BUG35503377: First connected to server v8, then any v5 connections fail with utf8mb4 charset
- BUG35141645: Memory leak in the mysqlx C extension

8.1.0

Not secure
======

- WL15749: Remove DMG and MSI support
- WL15672: Upgrade Python Protobuf version to 4.21.12
- WL15630: Remove Python 3.7 support
- WL15629: Add OpenTelemetry tracing
- WL15591: Improve the network module
- BUG35425076: Fix deallocating None error
- BUG35349093: Compression doesn't work with C extension API
- BUG35338384: PIP installs incompatible Connector/Python packages
- BUG35318413: Fix charset mapping for MySQL 8.1.0
- BUG35278365: Fix UnicodeDecodeError with a long field name alias (c-ext)
- BUG35212199: Check for identifier quotes in the database name
- BUG35140271: Regex split hanging in cursor.execute(..., multi=True) for complex queries
- BUG29115406: CONTRIBUTION - FIX RECV COMPRESS BUG

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.