cPanel ofrece una interfaz fácil de usar para crear y gestionar bases de datos MySQL. A continuación, se presenta una guía paso a paso para ayudarte a comenzar.
En cPanel, los nombres de las bases de datos están limitados a un máximo de 55 caracteres. Es importante tener en cuenta que cada guion bajo (_) en el nombre de la base de datos cuenta como dos caracteres debido a la forma en que cPanel almacena los nombres de las bases de datos MySQL. El guion bajo, que se usa comúnmente para separar palabras o elementos en los nombres, originalmente fue diseñado como un carácter para subrayar texto. Además, cPanel aplica una regla que impide la creación de nuevas cuentas con nombres de usuario que compartan los primeros ocho caracteres, asegurando una identificación única entre las cuentas.
Para gestionar los datos en tus bases de datos existentes, duplicar una base de datos o ejecutar consultas y scripts de MySQL, puedes usar la herramienta phpMyAdmin en cPanel (cPanel > Inicio > Bases de Datos > phpMyAdmin).
¡Importante! Evita usar phpMyAdmin para crear nuevas bases de datos o usuarios. No mapea correctamente las bases de datos, lo que puede causar problemas con las copias de seguridad y restauraciones.
Consejo: Si estás configurando tu primera base de datos y usuario, el Asistente para Bases de Datos MySQL en cPanel (cPanel > Inicio > Bases de Datos > Asistente para Bases de Datos MySQL) es la forma más fácil y confiable de comenzar. Te guiará paso a paso a través del proceso.
Crear una base de datos
Para configurar una nueva base de datos, sigue estos pasos:
- Ingresa el nombre deseado para tu base de datos en el campo Nueva Base de Datos.
- Selecciona Crear Base de Datos para continuar. Esto abrirá una nueva interfaz. Aquí, deberás proporcionar un nombre de usuario y contraseña para la base de datos. Se recomienda usar el Generador de Contraseñas de cPanel para crear una contraseña segura, ya que una contraseña débil podría poner en riesgo tu base de datos y, en última instancia, tu sitio web.
- Selecciona Volver. La base de datos recién creada ahora aparecerá en la tabla de Bases de Datos Actuales.
Usa la interfaz de phpMyAdmin (cPanel > Inicio > Bases de Datos > phpMyAdmin) para acceder y gestionar las bases de datos que crees.
Comprobar una base de datos – Verificación de Tablas
Para comprobar si hay errores en una base de datos en phpMyAdmin, sigue estos pasos:
- Selecciona la base de datos.
- Haz clic en la opción para seleccionar todas las tablas en la base de datos. Luego, desde el menú desplegable de acciones, selecciona la opción Verificar las tablas. Aparecerá una nueva interfaz, y el sistema verificará si la base de datos funciona correctamente. Si se encuentran problemas, se mostrará el nombre de la tabla problemática.
- Usa el botón Atrás de tu navegador o navega de vuelta a la página principal de la base de datos en phpMyAdmin.
Reparar una base de datos – Reparación de Tablas
Si una base de datos está dañada, puedes intentar repararla siguiendo estos pasos:
- Selecciona la base de datos o la tabla que deseas reparar de la lista.
- Usa el menú desplegable para elegir la opción Reparar tablas. Aparecerá una nueva interfaz y el sistema intentará realizar una reparación automática. Si el sistema no puede reparar la base de datos, intentará identificar el origen del problema.
- Usa el botón Atrás de tu navegador para regresar a la interfaz principal.
Renombrar una base de datos
Renombrar una base de datos MySQL puede ser riesgoso. Antes de continuar, realiza una copia de seguridad usando la herramienta Copia de seguridad de cPanel (cPanel > Inicio > Archivos > Copia de Seguridad) para evitar la pérdida de datos.
Pasos para renombrar una base de datos:
- En la sección de Bases de Datos Actuales, haz clic en Renombrar junto a la base de datos.
- Ingresa el nuevo nombre en el campo Nuevo nombre.
- Haz clic en Proceder para guardar los cambios.
Dado que MySQL no admite el renombrado directo, cPanel realiza los siguientes pasos:
- Crea una nueva base de datos con el nombre especificado.
- Copia todos los datos de la base de datos antigua a la nueva.
- Recrea los permisos y el código almacenado para la nueva base de datos.
- Elimina la base de datos original y sus permisos.
¡Importante!
- El renombrado terminará todas las conexiones activas a la base de datos.
- Deberás actualizar manualmente los archivos de configuración y aplicaciones para reflejar el nuevo nombre de la base de datos.
- Las bases de datos más grandes pueden tardar más tiempo en renombrarse.
Eliminar una base de datos
Para eliminar una base de datos, sigue estos pasos:
- En la tabla de Bases de Datos Actuales, localiza la base de datos que deseas eliminar y haz clic en Eliminar.
- Confirma la eliminación haciendo clic en Eliminar Base de Datos para eliminarla permanentemente.
- Haz clic en Volver para regresar a la página principal.
Agregar un usuario a una base de datos
Para asignar un usuario a una base de datos, sigue estos pasos:
- En la sección Agregar Usuario a la Base de Datos, selecciona el usuario y la base de datos desde los menús desplegables.
- Haz clic en Agregar para continuar.
- En la interfaz de Mantenimiento de Cuentas MySQL, selecciona los privilegios que deseas otorgar al usuario marcando las casillas correspondientes.
Consejo: Para dar acceso total al usuario, marca la casilla TODOS LOS PRIVILEGIOS.
- Haz clic en Realizar Cambios para guardar la configuración.
- Haz clic en Volver para regresar a la página principal.
Para obtener información detallada sobre los privilegios de usuario, consulta la documentación de MySQL.
Usuarios actuales
La tabla de Usuarios Actuales muestra todos los usuarios de bases de datos MySQL y te permite:
- Cambiar la contraseña
- Renombrar
- Eliminar