Bases de datos · Nuevo en 2027
MySQL y MariaDB, revisadas y explicadas
El nuevo gestor de bases de datos vive dentro de SWPanel. Recorre el catálogo entero, te dice qué conviene corregir y por qué, y te deja consultar, mantener y copiar cada base con el motor siempre a la vista. Sin phpMyAdmin y en solo lectura hasta que tú decides.
- Solo lectura por defecto
- MySQL y MariaDB
- Cada llamada, registrada
Salud y fallos
Antes de enseñarte tablas, te dice qué mirar
Un gestor clásico te enseña lo que hay. Este además lo revisa: cada aviso viene con su explicación y con la lista de lo afectado.
Vista general del servidor
Lo que hay que mirar, con el porqué
En este servidor, 22 avisos y 8 para hoy: usuarios que pueden entrar desde cualquier máquina de internet, tablas sin clave primaria que no se pueden editar con seguridad y tablas en MyISAM, que no tienen transacciones.
- Usuarios abiertos a internet, con el comodín %
- Tablas sin clave primaria, en MyISAM o en latin1
- Hueco desaprovechado que se puede recuperar
- Las bases del sistema quedan fuera
- El servidor en cinco cifras: bases, usuarios, espacio, conexiones y avisos.
- Usuarios que pueden entrar desde cualquier sitio, con el porqué y la lista.
- Tablas sin clave primaria y en MyISAM, con lo que puede fallar en cada caso.
- Solo lectura por defecto. La edición se activa dentro de cada base.
Cada aviso dice qué puede fallar: «si alguien consigue una de esas contraseñas, entra desde donde quiera».
Así se ve
Del servidor a cada tabla
Capturas del gestor con el servidor de bases de datos de un Cloud de pruebas. Hemos difuminado las IP y el nombre de la máquina.
- El servidor en cinco cifras: bases, usuarios, espacio, conexiones y avisos.
- Usuarios que pueden entrar desde cualquier sitio, con el porqué y la lista.
- Tablas sin clave primaria y en MyISAM, con lo que puede fallar en cada caso.
- Solo lectura por defecto. La edición se activa dentro de cada base.
- Cómo va ahora: conexiones, consultas, lentas, rechazadas, temporales a disco y caché.
- Cómo está configurado: versión, memoria de InnoDB, cotejamiento y registros.
- Los otros quinientos valores, a un clic.
- Consola SQL con resaltado y autocompletado. Se ejecuta con Ctrl + Enter.
- Modo lectura: SELECT, SHOW, EXPLAIN y DESCRIBE.
- El resultado, en una tabla.
- Cada base en cuatro cifras, también las tablas con avisos.
- Dónde está el espacio: datos e índices de las tablas más grandes.
- Relaciones entre tablas, cuando la base las declara.
- Todas las tablas, con sus filas.
- Filtro en cada columna: contiene, es, empieza por...
- Para editar, activas el modo escritura.
- CHECK, ANALYZE, OPTIMIZE y REPAIR, sin escribir SQL.
- Hueco desaprovechado, motor y cotejamiento de cada tabla.
- Volcado en SQL o CSV, o solo la estructura, con un enlace que caduca.
- Restaurar un .sql, con el modo escritura activado.
Control del motor
Todo el motor, sin salir de SWPanel
Para quien necesita ir más allá de las tablas: lo que el servidor dice de sí mismo, sin resumir.
Motor
Variables, estado, procesos, comandos, motores, juegos de caracteres e InnoDB. Son las mismas consultas que lanza HeidiSQL en sus pestañas, para que veas lo mismo en los dos.
Conexiones
Quién está dentro ahora, en qué base, qué hace y cuánto lleva. Una conexión que lleva horas en Sleep es una que alguien abrió y no cerró.
Usuarios y permisos
Las cuentas de MySQL de la máquina y desde dónde pueden entrar. El mismo nombre desde otro sitio es otro usuario, con otros permisos.
Buscar en toda la base
Busca un texto en las columnas de todas las tablas. En una base grande tarda, así que se hace en segundo plano.
Relaciones
Las claves ajenas que la base declara. Y si no hay ninguna, te explica por qué programas como WordPress no las usan.
Registro
Cada llamada que la pantalla ha hecho al servidor, con lo que ha tardado. Sirve para saber si una espera es de la consulta o del agente.
Seguro por defecto
Mirar no rompe nada. Cambiar, lo decides tú
-
Siempre
Solo lectura
Se ejecutan SELECT, SHOW, EXPLAIN y DESCRIBE. Así puedes explorar sin miedo.
-
Por base
Edición, dentro de una base
El modo escritura se activa en una base concreta, nunca en el servidor entero.
-
Protegidas
Bases del sistema bloqueadas
Las del sistema y las de servicios como el correo o phpMyAdmin no se tocan desde aquí.
-
Registrado
Trazabilidad
Lo que se hace en el gestor queda en la trazabilidad de SWPanel, con quién y cuándo.
Comparado
Frente a phpMyAdmin
Es la herramienta que traen cPanel, Plesk y DirectAdmin. Funciona, pero solo te enseña lo que hay.
phpMyAdmin en un panel clásico
- Otra aplicación, instalada en tu servidor y con su propio acceso.
- Permiso de escritura desde el primer clic.
- Si una tabla no tiene clave primaria o está en MyISAM, lo descubres tú.
- El estado del motor, en listas de cientos de variables.
El gestor de SWPanel 2027
- Dentro de SWPanel, con tus usuarios y tus permisos.
- Solo lectura hasta que activas la edición en una base.
- Revisión de salud con la explicación de cada aviso.
- Quince valores elegidos, y los quinientos restantes a un clic.
Preguntas frecuentes
Dudas sobre el gestor de bases de datos
Tus bases de datos, revisadas cada vez que entras
Conecta un hosting, un Cloud o un servidor y abre el gestor desde su menú de bases de datos.