Python com SQLite: Copiando banco de dados SQLite do disco para memória




Em alguns casos, pode ser desejável copiar um banco de dados ou tabela específica do disco para memória. Para copiar um banco de dados, utilize:

 
import sqlite3
new_db = sqlite3.connect(':memory:') # banco de daodos em memoria
old_db = sqlite3.connect('teste.db') # banco de dados que será copiado
 
query = "".join(line for line in old_db.iterdump())
new_db.executescript(query)


Para citar este artigo

REVISTABW. Python com SQLite: Copiando banco de dados SQLite do disco para memória.Revista Brasileira de Web: Tecnologia. Disponível em https://www.revistabw.com.br/revistabw/sqlite-disco-memoria/. Criado em: 02/04/2018. Última atualização: 02/04/2018. Visitado em: 10/12/2018


Procurando mais conteúdos ? Utilize o campo de busca abaixo



Leia +



Você também deveria ler


O conteúdo da Revista Brasileira de Web é licenciado sob uma Licença Creative Commons Atribuição 3.0 Brasil, exceto quando especificado claramente em contrário. Este é um site de conteúdos diversos e dicas gerais e não substitui a consultoria de um profissional devidamente qualificado. Isto significa que os assuntos aqui abordados possuem caráter geral e podem não ser adequados no seu caso. Leia nossos Termos de Uso e Privacidade.