Contents

aiomysql 0.2.0

0

MySQL driver for asyncio.

MySQL driver for asyncio.

Stars: 1694, Watchers: 1694, Forks: 252, Open Issues: 109

The aio-libs/aiomysql repo was created 9 years ago and the last code push was 2 weeks ago.
The project is very popular with an impressive 1694 github stars!

How to Install aiomysql

You can install aiomysql using pip

pip install aiomysql

or add it to a project with poetry

poetry add aiomysql

Package Details

Author
Nikolay Novik
License
MIT
Homepage
https://github.com/aio-libs/aiomysql
PyPi:
https://pypi.org/project/aiomysql/
GitHub Repo:
https://github.com/aio-libs/aiomysql

Classifiers

  • Database
  • Database/Front-Ends
No  aiomysql  pypi packages just yet.

Errors

A list of common aiomysql errors.

Code Examples

Here are some aiomysql code examples and snippets.

GitHub Issues

The aiomysql package has 109 open issues on GitHub

  • Add unix socket tests
  • Docs should use RTD theme for local dev builds
  • Update sqlalchemy requirement from <=1.3.16,>1.2.12 to >1.2.12,<1.4.32
  • Docs should show stable by default
  • Pool release connection do not drop open transactions.
  • caching_sha2_password full auth on MySQL 8.0 does not work over unix sockets
  • Use consistent code formatting
  • aiomysql.connect ignores server_public_key argument
  • Review all code examples before 1.0
  • Pool example does not close cursor
  • Add tests for unix socket connections
  • remove deprecated asyncio.coroutines syntax from tests
  • Fix MySQL 8.0 tests, properly close timed out connections
  • Add windows tests
  • Update pymysql requirement from <=0.9.3,>=0.9 to >=0.9,<1.0.3

See more issues on GitHub

Related Packages & Articles

aiohttp 3.9.3

The aiohttp Python package is an asynchronous HTTP client/server framework that leverages Python's asyncio library. It supports both client and server sides of the HTTP protocol, as well as client and server websockets. The package provides a web server with middleware support and pluggable routing. This makes it a powerful tool for building efficient, non-blocking web applications in Python. It is highly recommended for projects where concurrent network or HTTP requests are a core requirement, and it is often used in web scraping, API consumption, and web development.

sniffio 1.3.1

Sniff out which async library your code is running under

uvloop 0.19.0

Fast implementation of asyncio event loop on top of libuv

fastapi 0.110.1

FastAPI framework, high performance, easy to learn, fast to code, ready for production

aiojobs 1.2.1

Job scheduler for managing background tasks (asyncio)

aioice 0.9.0

An implementation of Interactive Connectivity Establishment (RFC 5245)