Tabla de contenidos
- 1. Localización de la base de datos SQLite3
- 2. Conexión a la base de datos SQLite3
- 3. Listar tablas en la base de datos
- 4. Ver esquema de una tabla específica
- 5. Ver contenido de una tabla
- 6. Borrar filas específicas de una tabla
- 7. Borrar todas las filas de una tabla
- 8. Guardar cambios y salir de SQLite3
- Precauciones
1. Localización de la base de datos SQLite3 #
- Encontrar la Base de Datos:
find / -name nombre_base_datos.db
2. Conexión a la base de datos SQLite3 #
- Conectar a SQLite3:
sqlite3 db.sqlite3
3. Listar tablas en la base de datos #
- Listar Todas las Tablas:
.tables
4. Ver esquema de una tabla específica #
- Ver Estructura de una Tabla:
.schema nombre_tabla
5. Ver contenido de una tabla #
- Consulta de todo el contenido:
- Consulta con límite:
SELECT * FROM nombre_tabla;
SELECT * FROM nombre_tabla LIMIT 10;
6. Borrar filas específicas de una tabla #
- Borrar filas condicionalmente:
DELETE FROM nombre_tabla WHERE condicion;
Ejemplo:
DELETE FROM usuarios WHERE nombre = 'Juan';
7. Borrar todas las filas de una tabla #
- Eliminar Todas las Filas:
DELETE FROM nombre_tabla;
8. Guardar cambios y salir de SQLite3 #
- Guardar cambios:
COMMIT;
- Salir de SQLite3:
.exit
Precauciones #
- Realiza siempre una copia de seguridad antes de efectuar cambios significativos.
- Verifica dos veces los comandos, especialmente en operaciones de borrado.
- Ten en cuenta las relaciones entre tablas y cómo los cambios pueden afectarlas.
Esta guía cubre los aspectos fundamentales para la gestión de una base de datos SQLite3 a través de SSH para tu aplicación NESS. Asegúrate de adaptar los comandos y pasos según tus necesidades y configuración específica.