Instalei o programa sqlite
para visualizar os tipos de arquivo com essa extensão; no entanto, mesmo depois de ler a documentação de ajuda e a página de manual, ainda estou confuso sobre como o faço para me mostrar o que quero. Então, como exatamente você usa este programa? Eu só quero visualizar corretamente um arquivo dessa extensão.
Estou executando o Ubuntu GNOME 16.04 com o GNOME 3.20.
sqlite
e nãosqlite3
?.sqlite
arquivos criados pelo Firefox que quero visualizar.sqlite
é a versão antiga. Eu sugiro fortemente que você usasqlite3
, mas você provavelmente já fez isso, se você instalou o maravilhososqlitebrowser
como sugerido na A. :)Respostas:
Vamos começar com a maneira mais amigável e usar a ferramenta GUI
sqlitebrowser
. Ele oferece a você explorar facilmente um banco de dados sem precisar conhecer os comandos SQL.Você pode instalá-lo com o comando
e execute-o no menu do iniciador / traço / aplicativo ou usando o comando
Na janela principal, você pode clicar Open databasepara abrir seu
*.sqlite
arquivo. Ele exibirá algo assim (aqui, exibindo o banco de dados de um complemento do Firefox para aplicar estilos de usuário):Eu já mudei para a Browse Dataguia no painel esquerdo, onde você pode ver o conteúdo da tabela do banco de dados agora. Você seleciona a tabela a ser exibida na caixa de combinação "Tabela:".
Claro que você também pode fazer isso na linha de comando, usando, por exemplo
sqlite3
. Este método requer que você conheça pelo menos um conjunto básico de comandos SQL e é mais adequado para usuários avançados ou se você precisa analisar a saída em um script.Você instala
sqlite3
usando o comandoe execute-o com o seguinte comando (
-column
e-header
opção para melhor legibilidade da saída, consulteman sqlite3
para obter mais informações):Então você recebe um prompt de comando interativo do SQLite3, assim:
A primeira coisa que você deve fazer agora é abrir o arquivo de banco de dados. Portanto, você pode usar o
.open
comando SQLite. Digite isso nosqlite>
prompt (novamente usando o mesmo banco de dados do Firefox como acima, você digitará um caminho diferente, é claro):Observe que a Tabconclusão funciona aqui e ajudará você a inserir o caminho para o seu arquivo de banco de dados.
Agora você pode ver a lista de bancos de dados carregados usando o
.databases
comando (o nome do arquivo está truncado porque é muito longo):Você vê o banco de dados que acabamos de abrir agora é chamado
main
.Na próxima etapa, listamos todas as tabelas do
main
banco de dados (padrão):Vemos as duas tabelas
style_meta
estyles
listamos.Vamos exibir a
style_meta
tabela completamente com todas as colunas. Portanto, precisamos do comando SQLSELECT * FROM style_meta;
(não esqueça o ponto-e-vírgula!):Para obter ajuda com comandos específicos do shell interativo do SQLite3 (comandos iniciados com um ponto), digite
.help
nosqlite>
prompt ou leia sua página de manualman sqlite3
. Todos os outros comandos são SQL comuns, você deve procurar um tutorial básico sobre SQL para aprendê-los.Você pode sair do
sqlite3
shell interativo novamente usando o.exit
comando ou Ctrl+ D.fonte
.schema
comando para ver como tabelas e campos foram criados.