He instalado el programa sqlite
para ver los tipos de archivo con esa extensión, sin embargo, incluso después de leer su documentación de ayuda y su página de manual, todavía estoy confundido acerca de cómo consigo que me muestre lo que quiero. Entonces, ¿cómo usas exactamente este programa? Solo quiero ver correctamente un archivo de esa extensión.
Estoy ejecutando Ubuntu GNOME 16.04 con GNOME 3.20.
sqlite
y nosqlite3
?.sqlite
archivos creados por Firefox que quiero ver.sqlite
Es la versión anterior. Le sugiero encarecidamente que use,sqlite3
pero probablemente ya lo hizo si instaló el maravillososqlitebrowser
como se sugiere en la A. :)Respuestas:
Comencemos con la forma más fácil de usar y use la herramienta GUI
sqlitebrowser
. Le ofrece explorar fácilmente una base de datos sin tener que conocer los comandos SQL.Puedes instalarlo con el comando
y ejecutarlo desde el menú de inicio / guión / aplicación o usando el comando
En la ventana principal, puede hacer clic Open databasepara abrir su
*.sqlite
archivo. Luego mostrará algo como esto (aquí muestra la base de datos de un complemento de Firefox para aplicar estilos de usuario):Ya cambié a la Browse Datapestaña en el panel izquierdo, donde puede ver el contenido de la tabla de la base de datos ahora. Selecciona qué tabla mostrar en el cuadro combinado "Tabla:".
Por supuesto, también puede hacerlo desde la línea de comandos, utilizando, por ejemplo
sqlite3
. Este método requiere que conozca al menos un conjunto básico de comandos SQL y es más adecuado para usuarios avanzados o si necesita analizar la salida en un script.Instala
sqlite3
usando el comandoy luego ejecútelo con el siguiente comando (
-column
y la-header
opción para una mejor legibilidad de la salida, consulteman sqlite3
para más información):Luego obtienes un símbolo del sistema interactivo SQLite3, como este:
Lo primero que debe hacer ahora es abrir el archivo de la base de datos. Por lo tanto, puede usar el
.open
comando SQLite. Ingrese esto a lasqlite>
solicitud (nuevamente usando la misma base de datos de complemento de Firefox que la anterior, por supuesto, escribirá una ruta diferente):Tenga en cuenta que la Tabfinalización funciona aquí y lo ayudará a ingresar la ruta a su archivo de base de datos.
Ahora puede ver la lista de bases de datos cargadas con el
.databases
comando (el nombre del archivo se trunca porque es muy largo):Usted ve que la base de datos que acabamos de abrir ahora se llama
main
.En el siguiente paso, enumeramos todas las tablas de la
main
base de datos (predeterminada):Vemos las dos tablas
style_meta
y lasstyles
enumeramos.Vamos a mostrar la
style_meta
tabla completamente con todas las columnas. Por lo tanto, necesitamos el comando SQLSELECT * FROM style_meta;
(¡no olvides el punto y coma!):Para obtener ayuda con los comandos específicos del shell interactivo de SQLite3 (comandos que comienzan con un punto), escriba
.help
en elsqlite>
indicador o lea su página de manualman sqlite3
. Todos los demás comandos son SQL comunes, debe buscar un tutorial básico de SQL para aprenderlos.Puede salir del
sqlite3
shell interactivo nuevamente usando el.exit
comando o Ctrl+ D.fuente
.schema
comando para ver cómo se crearon las tablas y los campos.