21 ene., 2026

Bases de datos

Escrito por Equipo Clouds

Guía Paso a Paso: Gestión de Bases de Datos MySQL

1. Creación de una Base de Datos MySQL

En nuestra plataforma, cada base de datos MySQL tiene un límite de almacenamiento de 1024 MB (1 GB). Si necesita más espacio, puede añadir bases de datos adicionales (ilimitadas en la mayoría de los paquetes, aunque los paquetes Starter están limitados a una).

Pasos para crear una nueva base de datos:

  1. Acceda a su miPanel (https://www.mipanel.cloud/)
  2. Diríjase a Manage Hosting y seleccione Manage en el paquete deseado
  3. En la sección Web Tools, seleccione MySQL Databases
  4. En la sección Add a new MySQL Database, elija un nombre para su base de datos. El nombre debe tener entre 6 y 20 caracteres (se añadirá un sufijo automáticamente para evitar colisiones)
  5. Haga clic en Create Database
  6. Su nueva base de datos aparecerá inmediatamente en la sección Manage MySQL Databases. Desde allí, podrá ver su uso actual y cambiar la contraseña generada automáticamente

2. Localización de Credenciales y Prueba de Conexión

Para que aplicaciones como WordPress se conecten a la base de datos, necesitan cuatro datos clave: el nombre, el usuario, la contraseña y el hostname (servidor).

2.1 Encontrar las Credenciales

Las credenciales de la base de datos se encuentran en miPanel:

  1. Vaya a Manage Hosting y luego a Manage en el paquete
  2. Acceda a Web Tools > MySQL Databases
  3. Bajo Manage MySQL Databases, verá una lista. La columna Server es su Database Hostname, y la columna Database/Username contiene tanto el nombre de la base de datos como el nombre de usuario (que suelen ser idénticos en nuestra plataforma)
  4. Puede actualizar la Database password desde esta misma sección

2.2 Verificación de la Conexión (Método de Prueba)

Si recibe un error de conexión, es útil saber si el problema está en las credenciales o en la propia base de datos.

  1. Cree un nuevo archivo .php (ej. test.php) en la carpeta raíz de su sitio web (utilizando el File Manager o FTP)

  2. Pegue el siguiente script, reemplazando hostname, username y pass con los detalles encontrados en MySQL Databases:

<?php
$host = 'hostname';
$user = 'username';
$pass = 'pass';
$test = mysqli_connect($host, $user, $pass);
if (!$test) {
    die('MySQL Error: ' . mysqli_error());
}
echo 'Database connection is working properly!';
mysqli_close($test);
?>
  1. Visite el archivo en su navegador (ej. sudominio.com/test.php)

Resultados:

  • Si el script muestra un error de MySQL, el problema radica en las credenciales utilizadas
  • Si el script muestra "Database connection is working properly!", las credenciales son correctas y el problema podría ser la corrupción de la base de datos

3. Mantenimiento y Optimización

Un mantenimiento regular de la base de datos es una práctica esencial para mantener la velocidad del sitio web, ya que una base de datos optimizada permite que las consultas se recuperen mucho más rápido.

3.1 Optimizar Tablas con phpMyAdmin

La optimización actúa como una desfragmentación, recreando la tabla y reclamando espacio no utilizado, especialmente útil después de eliminar grandes cantidades de filas.

  1. Vaya a Manage Hosting > Manage y en Web Tools, seleccione phpMyAdmin
  2. Inicie sesión en la base de datos que desea optimizar
  3. Seleccione la base de datos en el panel izquierdo
  4. Marque las tablas que desea optimizar (o "Check all")
  5. En el menú desplegable inferior, 'With selected', seleccione Optimize table

4. Reparación de Bases de Datos Corruptas (WordPress)

La corrupción de la base de datos no es común, pero puede ocurrir si plugins o funciones de terceros eliminan o crean grandes cantidades de datos. Esto puede manifestarse como un error de conexión a la base de datos.

4.1 Reparación a Través de phpMyAdmin

Este método utiliza el comando SQL REPAIR TABLE.

  1. Acceda a phpMyAdmin para la base de datos en cuestión
  2. Seleccione la base de datos en el panel izquierdo y verá la lista de tablas
  3. Marque la casilla de verificación junto a todas las tablas que desea reparar
  4. Desde el menú desplegable en la parte inferior de la pantalla, seleccione Repair table

4.2 Reparación Usando la Herramienta de WordPress

WordPress incluye una herramienta de reparación incorporada a la que puede acceder si edita su archivo de configuración:

  1. Utilice el File Manager para editar el archivo wp-config.php (generalmente en la carpeta raíz de su sitio)

  2. Agregue la siguiente línea de código antes de la línea /* That's all, stop editing! Happy publishing. */:

define('WP_ALLOW_REPAIR', true);
  1. Guarde los cambios y luego visite la siguiente URL en su navegador (reemplazando domain.com por su dominio real): https://domain.com/wp-admin/maint/repair.php

  2. Siga los pasos del asistente de reparación

️ MUY IMPORTANTE: Una vez finalizada la reparación, debe eliminar la línea de código que agregó a wp-config.php para evitar que usuarios no autorizados accedan a esta herramienta.

5. Copia de Seguridad (Backup) y Exportación

5.1 Exportar una Base de Datos Específica (phpMyAdmin)

Si solo necesita una copia de una base de datos:

  1. Inicie sesión en phpMyAdmin para la base de datos
  2. Elija la base de datos en el lado izquierdo
  3. Haga clic en la pestaña Export en la parte superior
  4. Deje la opción Quick seleccionada
  5. Seleccione SQL como formato de exportación (recomendado)
  6. Haga clic en Go para comenzar la descarga del archivo .SQL

5.2 Exportar Todas las Bases de Datos (Backup/Restore Tool)

Puede descargar todas las bases de datos asociadas a su paquete a la vez:

  1. Acceda a Manage Hosting > Manage
  2. Seleccione Backup/Restore (bajo Web Tools)
  3. Asegúrese de que la casilla Databases esté marcada bajo Backup Type
  4. Haga clic en Create Backup. El sistema pondrá la tarea en cola y proporcionará un enlace de descarga (archivo ZIP) en minutos
¿Fue útil esta guía?