Diferència entre revisions de la pàgina «Admidb»
(Es crea la pàgina amb «'''admidb''' es un asistente muy simple para crear bases de datos con permisos para una cuenta de usuario, exportarlas/importarlas, borrarlas, analizar estructuras y b...».) |
|||
Línia 4: | Línia 4: | ||
== service == | == service == | ||
− | + | Se refiere al objeto del servicio servidor, para ejecutar acciones sobre este. | |
Sintaxis: | Sintaxis: | ||
admidb service | admidb service | ||
=== run === | === run === | ||
− | + | Acción para ejecutar una instrucción en el servicio | |
+ | |||
* Sintaxis posibles, para que pregunte por la instrucción: | * Sintaxis posibles, para que pregunte por la instrucción: | ||
admidb run | admidb run | ||
Línia 17: | Línia 18: | ||
== db == | == db == | ||
+ | Se refiere al obteto de una base de datos, para ejecutar acciones sobre esta(s). | ||
* Sintaxis: | * Sintaxis: | ||
admidb db | admidb db | ||
+ | |||
+ | === list (db) === | ||
+ | Acción para listar las bases de datos en aspecto de tabla con detalles de interés | ||
+ | |||
+ | === show === | ||
+ | Acción para listar tablas y propiedades de una base de datos | ||
+ | |||
+ | === report === | ||
+ | Acción para listar tablas de una base de datos e informar de cada una de ellas | ||
+ | |||
+ | === create === | ||
+ | Acción para crear una base de datos y una cuenta de usuario con plenos permisos sobre ella | ||
+ | |||
+ | === delete === | ||
+ | Acción para eliminar una base de datos | ||
+ | |||
+ | === rename === | ||
+ | Acción para cambiar el nombre de una base de datos | ||
+ | |||
+ | === import === | ||
+ | Acción para eliminar una base de datos y cargar en su lugar un fichero SQL | ||
+ | |||
+ | === update === | ||
+ | Acción que comprueba si una lista de ficheros ha cambiado, y en tal caso importa el último como SQL. | ||
+ | |||
+ | === export === | ||
+ | Acción para guardar una base de datos en forma de fichero SQL | ||
+ | |||
+ | === list (ddbb) === | ||
+ | Acción para listar sólo nombres de las bases de datos | ||
+ | |||
+ | === export (ddbb) === | ||
+ | acciones para guardar todas las bases de datos en ficheros | ||
+ | |||
+ | === backup === | ||
+ | acciones para guardar todas las bases de datos en ficheros por fecha clasificados en directorios por nombre. | ||
== ddbb == | == ddbb == |
Revisió del 17:46, 29 oct 2022
admidb es un asistente muy simple para crear bases de datos con permisos para una cuenta de usuario, exportarlas/importarlas, borrarlas, analizar estructuras y buscar/reemplazar textos. Soporta plenamente MySQL y MariaDB.
Como asistente de la rama de los servidores autogestionados, requiere conocimientos de la materia para no hacer un estropicio, y la misma ejecución explica las acciones, objetos y parámetros a emplear. No está pensado para hacer gestiones sin conocimientos técnicos, sino que está enfocado a hacer mucho más rápido las tareas cotidianas.
Contingut
service
Se refiere al objeto del servicio servidor, para ejecutar acciones sobre este. Sintaxis:
admidb service
run
Acción para ejecutar una instrucción en el servicio
- Sintaxis posibles, para que pregunte por la instrucción:
admidb run admidb service run
- Ejemplo de ejecución directa:
admidb run 'SELECT * FROM MiBasedatos.MiTabla TOP 10;'
db
Se refiere al obteto de una base de datos, para ejecutar acciones sobre esta(s).
- Sintaxis:
admidb db
list (db)
Acción para listar las bases de datos en aspecto de tabla con detalles de interés
show
Acción para listar tablas y propiedades de una base de datos
report
Acción para listar tablas de una base de datos e informar de cada una de ellas
create
Acción para crear una base de datos y una cuenta de usuario con plenos permisos sobre ella
delete
Acción para eliminar una base de datos
rename
Acción para cambiar el nombre de una base de datos
import
Acción para eliminar una base de datos y cargar en su lugar un fichero SQL
update
Acción que comprueba si una lista de ficheros ha cambiado, y en tal caso importa el último como SQL.
export
Acción para guardar una base de datos en forma de fichero SQL
list (ddbb)
Acción para listar sólo nombres de las bases de datos
export (ddbb)
acciones para guardar todas las bases de datos en ficheros
backup
acciones para guardar todas las bases de datos en ficheros por fecha clasificados en directorios por nombre.
ddbb
No es más que un alias en plural de db
user
- Sintaxis:
admidb user
table
- Sintaxis:
admidb table
column
- Sintaxis:
admidb column
data
- Sintaxis:
admidb data