Este projeto faz parte dos meus estudos práticos de Back-end. Aqui, aprendi a conectar o Python ao banco de dados MySQL utilizando o ambiente XAMPP.
Para não esquecer a lógica da integração, organizei os principais comandos que utilizei:
| Comando | Para que serve? |
|---|---|
mysql.connector.connect() |
Estabelece a ponte entre o script Python e o servidor MySQL. |
cursor() |
É o "agente" que executa as instruções SQL dentro do banco. |
execute() |
Onde passamos o comando SQL puro (Ex: INSERT, SELECT). |
commit() |
Essencial: Confirma e salva permanentemente as alterações no banco. |
fetchall() |
Captura todos os registros retornados por uma consulta (SELECT). |
- Inicie o MySQL através do painel do XAMPP.
- Certifique-se de ter o driver instalado:
pip install mysql-connector-python. - Rode o script
01_criar_banco.pyprimeiro para configurar o ambiente. - Use o
02_inserir_usuario.pypara cadastrar dados via terminal (input). - Visualize os resultados com o
03_listar_usuarios.py.
Nota de Evolução: Desenvolvi este projeto para entender os fundamentos de bancos de dados relacionais com Python. Atualmente, foco meus estudos em C# e Entity Framework, mas os conceitos de SQL e conexões que aprendi aqui foram a base para minha transição! 🚀