You are currently browsing the category archive for the 'SQLite' category.
Para usar SQLite com Python é preciso instalar um biblioteca chamada pysqlite2 então vamos lá
No Ubuntu, GNU/Debian e derivados
#sudo apt-get install python-pysqlite2
No Windows você precisa baixar e instalar tudo manualmente, segue o link para o download
Para a verão 2.5 do python PySqlite2
Agora vamos ao que realmente interessa.
importa as bibliotecas para trabalhar com sqlite
from pysqlite2 import dbapi2 as sqlite
Conecta o sqlite e abre o arquivo de banco de dados databade.db caso o arquivo não exista ele ira cria-lo
sqlConnect = sqlite.connect('database.db')
sqlCursor = sqlConnect.cursor()
Exemplo de como fazer um INSERT
codigo = 1 nome = 'Carlos Henrique Marques da Cunha Filho' idade = '23' sql = "INSERT INTO tabela (codigo, nome, idade) VALUES (%s, '%s', '%s')" % (codigo, nome, idade) sqlCursor.execute(sql) sqlConnect.commit()
Exemplo de como fazer um SELECT
codigo = 1 sql = "SELECT * FROM tabela WHERE codigo = %s" % (codigo) sqlCursor.execute(sql) resultado = sqlCursor.fetchall()
Exemplo de como fazer um UPDATE
codigo = 1 nome = 'Carlos H. M. Cunha Filho' idade = '25' sql = "UPDATE tabela SET (nome = '%s', idade = '%') WHERE codigo = %s" % (codigo, nome, idade) sqlCursor.execute(sql) sqlConnect.commit()
Exemplo de como fazer um DELETE
codigo = 1 sql = "DELETE FROM tabela WHERE codigo = %s" % (codigo) sqlCursor.execute(sql) sqlCconnect.commit()
A metodologia para usar outros banco de dados é a mesma, em breve darei exemplos de como usar com MySQL também.
