448
Comentário:
|
687
|
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