e aprender


como se ligar à base de dados Sqlite em Python 3

neste tutorial vamos aprender como se ligar à base de dados sqlite3 na programação python 3.

para ligar a base de dados sqlite, primeiro precisamos importar o módulo sqlite3. Em seguida, criamos a conexão para o arquivo de banco de dados sqlite usando sqlite3.função connect (). Finalmente, uma vez terminado, devemos fechar a conexão usando sqlite3.close () function.,o módulo sqlite3 Python irá procurar a base de dados que indicar, se a base de dados não existir, o python irá criar uma nova base de dados.

exemplo 1

import sqlite3connection = sqlite3.connect("students.db")connection.close()

de acordo com o exemplo acima, python irá procurar o ficheiro de base de dados “estudantes.db ” no diretório de trabalho atual (já que não especificamos o caminho absoluto) e conectar. Se a base de dados “estudantes.db “não existe, então python irá criar os” alunos.db ” no diretório de trabalho atual.,

Exemplo 2

import sqlite3connection = sqlite3.connect("/var/sqlite3/students.db")connection.close()

semelhante ao exemplo 1, mas desta vez especificámos o caminho absoluto para o ficheiro da base de dados. Então python vai olhar dentro da pasta /var/sqlite3 para os “alunos.db ” que será criado se não existir.

Criar Tabela Sqlite no Python 3

para criar tabelas sqlite, precisamos executar comandos SQL, para executar comandos SQL precisamos adicionar um cursor à nossa ligação. No cursor SQLite python use para executar comandos SQL.

import sqlite3connection = sqlite3.connect("students.db")cursor = connection.cursor()connection.close()

Agora, podemos executar a instrução create table usando o cursor.,

inserir dados na tabela SQLite em Python 3

da mesma forma usando o cursor python, podemos adicionar dados à tabela de bases de dados sqlite.

Uma vez que inserimos os dados, precisamos salvar alterações no arquivo de banco de dados usando a função commit (), antes de fechar a conexão db.

ler os dados da tabela SQLite

no python 3, podemos usar para o loop para ler os dados da tabela sqlite3.

o Código Acima irá saída,

(1, 'student 1')(2, 'student 2')

Resumo

neste tutorial aprendemos a conectar o Banco de dados sqlite3 no Python 3 usando o módulo sqlite3.,

também criamos tabelas e inserimos dados usando o objeto cursor SQLite.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *