818
Comentário:
|
← Revisão 7e 2008-09-26 14:06:27 ⇥
649
converted to 1.6 markup
|
Deleções são marcadas assim. | Adições são marcadas assim. |
Linha 1: | Linha 1: |
{{{ | |
Linha 5: | Linha 4: |
Linha 7: | Linha 7: |
#!/usr/bin/python }}} {{{ # 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 }}} {{{ |
#! /usr/bin/python # 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 |
Linha 35: | Linha 21: |
}}} |
|
Linha 39: | Linha 23: |
---- Diogo Romie |
DiogoRomie |
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.