Para criar uma conexão reutilizável com o banco MySQL utilizando FastAPI e Python, você pode seguir os seguintes passos:
-
Instale o pacote
mysql-connector-python
:pip install mysql-connector-python
-
Crie um arquivo
database.py
que irá conter uma função para criar a conexão com o banco de dados e retornar uma conexão do pool de conexões. Esse arquivo pode ser utilizado em múltiplos arquivos, caso seja necessário.
import mysql.connector