associação pythonbrasil[11] django zope/plone planet Início Logado como (Entrar)

Diferenças para "ConexaoMySQLdb"

Diferenças entre as versões de 1 e 3 (2 versões de distância)
Revisão 1e 2007-03-13 15:23:37
Tamanho: 448
Editor: Diogo Romie
Comentário:
Revisão 3e 2007-03-13 15:39:45
Tamanho: 687
Editor: Diogo Romie
Comentário:
Deleções são marcadas assim. Adições são marcadas assim.
Linha 1: Linha 1:
#!/usr/bin/python #pragma section-numbers off
= Exemplo de conexão com o banco de dados MySQL =
Utilização simples do Python com o MySQL
= Código =
{{{
#!/usr/bin/python
Linha 3: Linha 8:
# Importa o módulo do MySQL # Importa o módulo do MySQL 
Linha 5: Linha 10:
import MySQLdb import MySQLdb 
Linha 7: Linha 12:
# Conectando # Conectando 
Linha 9: Linha 14:
db = MySQLdb.connect(host="ipOuNomeServidor", user="usuariobanco", passwd="senha", db="nomeDaBase") db = MySQLdb.connect(host="ipOuNomeServidor",user="usuariobanco", passwd="senha", db="nomeDaBase") 
Linha 11: Linha 16:
# Cria um cursor # Cria um cursor 
Linha 13: Linha 18:
cursor = db.cursor() cursor = db.cursor() 
Linha 15: Linha 20:
# Executa o SQL # Executa o SQL 
Linha 17: Linha 22:
cursor.execute("SELECT * FROM tabela") cursor.execute("SELECT * FROM tabela") 
Linha 19: Linha 24:
# Pega o resultset como uma tupla # Pega o resultset como uma tupla 
Linha 21: Linha 26:
result = cursor.fetchall() result = cursor.fetchall() 
Linha 23: Linha 28:
# Navega pelo resultset # Navega pelo resultset 
Linha 26: Linha 31:

}}}

Com este exemplo agora ficou fácil para conectar no MySQL.

Diogo Romie

Exemplo de conexão com o banco de dados MySQL

Utilização simples do Python com o MySQL

Código

# Importa o módulo do MySQL 

import MySQLdb 

# Conectando 

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 o resultset como uma tupla 

result = cursor.fetchall() 

# Navega pelo resultset 

for record in result:  print record[0] , "-->", record[1]

Com este exemplo agora ficou fácil para conectar no MySQL.

Diogo Romie