Conectar Python com MySQL

 Hoje vamos mostrar como é simples e fácil conectar um banco de dados MySQL, com o Python. Aqui vamos mostrar duas maneiras de fazer essa conexão com o MySQL Connector e com o Config_db. 

MySQL Connector

Antes de começar temos que instalar o conector, para fazer isso é muito simples, basta executar o seguinte comando:

pip install mysql-connector-python

Depois disso precisamos importar o conector e estão abrir a conexão com o banco de dados. Veja como abrir e fechar a conexão na imagem abaixo:


Começamos importando a módulo do MySQL Connector, e criamos uma variável "cnx" e atribuímos "mysql.connector.connect", isso abrirá a conexão, como parâmetro precisamos passar o usuário (user), a senha (password), host, e o nome do banco de dados (database).

E por fim mostramos como fechar a conexão, com a função close( ).

Config DB

Para usar o Config DB para a conexão do banco de dados precisamos de uma importação, que antes deve ser baixada por essa linha de comando:

pip install pymysql
E de um arquivo chamado "config_db.py", onde deve conter as variáveis host, user (usuário), password (senha) e database (banco de dados).

Veja na imagem abaixo como utilizar ele para fazer a conexão:


Aqui importamos o PyMySQL e do ConfigDB somente host, user, password, database. Então criamos uma variavel, neste caso db que recebe a função do connect do pymysql, esta recebe como parâmetros o nome do banco de dados, o usuário, a senha e o host.

Vida longa ao Python!

Comentários

Postagens mais visitadas deste blog

Jogo da Velha em Python

Comparação entre interface em Python e Java

A beleza do Python