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
Cloud Web 2 › Bases de datos del servidor Captura real
Revisión del servidor de bases de datos: usuarios abiertos a internet, tablas sin clave primaria y tablas en MyISAM

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
  1. El servidor en cinco cifras: bases, usuarios, espacio, conexiones y avisos.
  2. Usuarios que pueden entrar desde cualquier sitio, con el porqué y la lista.
  3. Tablas sin clave primaria y en MyISAM, con lo que puede fallar en cada caso.
  4. 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».

Cloud Web 2 › Bases de datos del servidor Captura real
Cloud Web 2 › Bases de datos del servidor

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.

Cloud Web 2 › Bases de datos del servidor Captura real
Cloud Web 2 › Bases de datos del servidor
  1. El servidor en cinco cifras: bases, usuarios, espacio, conexiones y avisos.
  2. Usuarios que pueden entrar desde cualquier sitio, con el porqué y la lista.
  3. Tablas sin clave primaria y en MyISAM, con lo que puede fallar en cada caso.
  4. Solo lectura por defecto. La edición se activa dentro de cada base.
Bases de datos del servidor › Estado y variables Captura real
Bases de datos del servidor › Estado y variables
  1. Cómo va ahora: conexiones, consultas, lentas, rechazadas, temporales a disco y caché.
  2. Cómo está configurado: versión, memoria de InnoDB, cotejamiento y registros.
  3. Los otros quinientos valores, a un clic.
Bases de datos del servidor › Consulta SQL Captura real
Bases de datos del servidor › Consulta SQL
  1. Consola SQL con resaltado y autocompletado. Se ejecuta con Ctrl + Enter.
  2. Modo lectura: SELECT, SHOW, EXPLAIN y DESCRIBE.
  3. El resultado, en una tabla.
Gestor de bases de datos › HO802_WP Captura real
Gestor de bases de datos › HO802_WP
  1. Cada base en cuatro cifras, también las tablas con avisos.
  2. Dónde está el espacio: datos e índices de las tablas más grandes.
  3. Relaciones entre tablas, cuando la base las declara.
  4. Todas las tablas, con sus filas.
HO802_WP › wpsw_posts › Datos Captura real
HO802_WP › wpsw_posts › Datos
  1. Filtro en cada columna: contiene, es, empieza por...
  2. Para editar, activas el modo escritura.
HO802_WP › wpsw_posts › Mantenimiento Captura real
HO802_WP › wpsw_posts › Mantenimiento
  1. CHECK, ANALYZE, OPTIMIZE y REPAIR, sin escribir SQL.
  2. Hueco desaprovechado, motor y cotejamiento de cada tabla.
HO802_WP › Copias y mantenimiento Captura real
HO802_WP › Copias y mantenimiento
  1. Volcado en SQL o CSV, o solo la estructura, con un enlace que caduca.
  2. 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

No. El gestor forma parte de SWPanel y trabaja con el agente que ya gestiona tu servidor. No hace falta phpMyAdmin.

Sí. El gestor entra en solo lectura y la edición se activa dentro de cada base, no en el servidor entero. Restaurar un .sql, renombrar, vaciar o borrar tablas necesitan el modo escritura.

Recorre el catálogo entero: usuarios que pueden conectar desde cualquier sitio, tablas sin clave primaria, tablas en MyISAM, tablas en latin1 y hueco desaprovechado. Explica por qué importa cada aviso y deja fuera las bases del sistema.

Con MySQL y MariaDB. En el motor ves sus variables, su estado, los procesos, los motores de almacenamiento, los juegos de caracteres e InnoDB.

Desde Copias y mantenimiento: eliges SQL, CSV o solo la estructura y el servidor genera el volcado con un enlace de descarga que caduca. Las copias de seguridad del servicio siguen funcionando como siempre.

En la pantalla de usuarios de BBDD de SWPanel. El gestor te enseña quién puede entrar, desde dónde y a qué bases llega.

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.