Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import mysql.connector
- cnx = mysql.connector.connect(user='scott', password='tiger',
- host='127.0.0.1',
- database='employees')
- cnx.close()
- import datetime
- import mysql.connector
- cnx = mysql.connector.connect(user='scott', database='employees')
- cursor = cnx.cursor()
- query = ("SELECT first_name, last_name, hire_date FROM employees "
- "WHERE hire_date BETWEEN %s AND %s")
- hire_start = datetime.date(1999, 1, 1)
- hire_end = datetime.date(1999, 12, 31)
- cursor.execute(query, (hire_start, hire_end))
- for (first_name, last_name, hire_date) in cursor:
- print("{}, {} was hired on {:%d %b %Y}".format(
- last_name, first_name, hire_date))
- cursor.close()
- cnx.close()
- import MySQLdb # para o MySQL
- con = MySQLdb.connect(host="ServidorMysql", user="UsuarioMysql", passwd="SuaSenha", db="SeuDb")
- con.select_db('banco de dados')
- con = MySQLdb.connect(user='UsuarioMysql', db='SeuDb')
- cursor = con.cursor()
- cursor.execute('INSERT INTO TABELA (CAMPO1, CAMPO2, CAMPO3) VALUES (?,?,?)', (valor1, valor2, valor3))
- for i in xrange(10):
- c.execute("INSERT INTO teste VALUES (%s, 'teste%s')"%(i, i))
- con.commit()
- rs = cursor.fetchone() # busca uma linha ou;
- rs = cursor.fetchall() # busca todas as linhas ou;
- rs = cursor.dictfetchall() # busca todas as linhas,
- # cada linha tem um dicionário
- # com os nomes dos campos
- #!/usr/bin/python
- # -*- coding: latin-1 -*-
- # Importa o modulo de conexao com o mysql
- import MySQLdb
- # Gera a string de conexao ex.: seu host, seu usuario, sua senha e seu db
- db = MySQLdb.connect(host="mysql.lhost03.w3br.com", user="lhost03", passwd="suasenha", db="seudb")
- # Posiciona o cursor
- cursor = db.cursor()
- # Executa a consulta na tabela selecionada
- cursor.execute("SELECT * FROM seudb.suatabela")
- # Conta o numero de linhas na tabela
- numrows = int(cursor.rowcount)
- # Obtendo resultados
- print "--------------------------------------------------"
- print "| ID Campo |"
- print "--------------------------------------------------"
- # Laço for para retornar os valores, ex.: row[0] primeira coluna, row[1] segunda coluna, row[2] terceira coluna, etc.
- for row in cursor.fetchall():
- print " ",row[0]," ",row[1]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement