Ferramentas de Site


dev_geral:python:snippet:ligacaomysql

Ligação a uma base de dados Mysql

Pequeno exemplo de utilização do módulo MySQLdb para ligação a uma base de dados Mysql, execução de queries e uso de cursores.

#! /usr/bin/python
 
# Importa o módulo do MySQL - Necessário download
import MySQLdb
 
# Ligação à base de dados
db = MySQLdb.connect(host="ipOuNomeServidor",user="usuariobanco", passwd="senha", db="nomeDaBase")
 
# Cria um cursor
cursor = db.cursor()
 
# Executa o SQL
cursor.execute("SELECT * FROM tabela")
 
# Pega no resultset como um tuple
result = cursor.fetchall()
 
# Navega pelo resultset
for record in result:  print record[[0]] , "-->", record[[1]]
dev_geral/python/snippet/ligacaomysql.txt · Última modificação em: 2018/05/14 21:37 (edição externa)