Base de datos en MySQL

Introducción

Utilice esta interfaz para crear, administrar y eliminar bases de datos y usuarios de bases de datos MySQL®. El nombre de una base de datos puede contener un máximo de 64 caracteres.

  • Debido al método que usa cPanel & WHM para almacenar nombres de bases de datos MySQL, cada carácter de guión bajo requiere dos caracteres de ese límite.
  • Si habilita el prefijo de la base de datos, el nombre de una base de datos puede contener un máximo de 63 caracteres, que incluyen el prefijo de la base de datos y el carácter de subrayado. Cada guión bajo adicional requiere otros dos caracteres de ese límite.

Para agregar o eliminar información en bases de datos existentes, copiar una base de datos o ejecutar consultas y scripts de MySQL, use la interfaz phpMyAdmin de cPanel (cPanel >> Inicio >> Bases de datos >> phpMyAdmin). 

En cPanel accedemos al menú Bases de Datos, concretamente en la sección Bases de Datos MySQL.

Crear una base de datos

Para crear una base de datos, realice los siguientes pasos:

  1. En el cuadro de texto Nueva base de datos, ingrese un nombre para la base de datos. 
  2. Click Create Database. Una nueva interface aparecerá confirmando la creación de la base de datos.

  3. Click Go Back. La nueva base de datos aparece en la tabla de Bases de datos actuales.

Para acceder y administrar las bases de datos que crea, use la interfaz phpMyAdmin (cPanel >> Inicio >> Bases de datos >> phpMyAdmin)

Modificar las bases de datos

Si tiene problemas con una base de datos, compruebe si hay errores en sus bases de datos.

Verificar una base de datos

Para comprobar si hay errores en una base de datos, realice los siguientes pasos:

  1. En el menú Verificar la base de datos, seleccione la base de datos que desea verificar.
  2. Haga clic en Verificar la base de datos. Aparecerá una nueva interfaz y el sistema comprobará si la base de datos funciona correctamente.
    1. Si el sistema detecta un problema en la base de datos, muestra el nombre de la tabla corrupta.
    2. Si aparece el mensaje Verificación completa, la base de datos funciona correctamente.
  3. Haga clic en Volver para volver a la interfaz principal.

Reparar una base de datos

Si una de sus bases de datos se daña, puede intentar repararla.

Para reparar una base de datos, realice los siguientes pasos:

  1. En el menú Reparar base de datos, seleccione la base de datos que desea reparar.
  2. Haga clic en Reparar base de datos. Aparecerá una nueva interfaz y el sistema intentará reparar automáticamente la base de datos.
    1. Si el sistema no puede reparar la base de datos, intentará determinar el origen de los datos corruptos.
    2. Si aparece el mensaje Reparación completa, el sistema reparó correctamente la base de datos.
  3. Haga clic en Volver para volver a la interfaz principal. 

Bases de datos actuales

La tabla de Bases de datos actuales enumera la siguiente información para cada base de datos en su cuenta:

  • Base de datos: el nombre de la base de datos.
  • Tamaño: el tamaño de la base de datos.
  • Usuarios con privilegio: los usuarios que pueden manipular la base de datos.

Nota:

Cuando modifique los usuarios de la base de datos, asegúrese de modificar el acceso del usuario a la base de datos correcta. Los usuarios pueden tener acceso a más de una base de datos. 


    • Para eliminar un usuario de una base de datos, haga clic en el icono de la papelera del usuario deseado y luego haga clic en Revocar privilegios de usuario de la base de datos.
    • Para modificar los privilegios de un usuario para una base de datos específica, haga clic en el nombre de usuario deseado, seleccione y anule la selección de las casillas de verificación para configurar los privilegios deseados y luego haga clic en Realizar cambios.
  • Acciones: las acciones disponibles para esta base de datos. Haga clic en el icono correspondiente en esta columna para cambiar el nombre o eliminar una base de datos. 

Renombrar una base de datos

Advertencia:

Es potencialmente peligroso cambiar el nombre de una base de datos MySQL. Recomendamos que realice una copia de seguridad de la base de datos MySQL en la interfaz de copia de seguridad de cPanel (cPanel >> Inicio >> Archivos >> Copia de seguridad) antes de intentar cambiarle el nombre. Cuando cambia el nombre de una base de datos, el sistema finaliza todas las conexiones activas a la base de datos. Debe actualizar manualmente los archivos de configuración y las aplicaciones para usar el nuevo nombre de la base de datos. El sistema requiere más tiempo para cambiar el nombre de las bases de datos más grandes y complejas. 

Para cambiar el nombre de una base de datos, realice los siguientes pasos:

  1. En la tabla Bases de datos actuales, haga clic en Cambiar nombre para la base de datos deseada.
  2. Ingrese el nuevo nombre de la base de datos en el cuadro de texto Nuevo nombre.
  3. Haga clic en Continuar.

MySQL no le permite cambiar el nombre de una base de datos. Cuando cPanel & WHM "cambia el nombre" de una base de datos, el sistema realiza los siguientes pasos:

  1. El sistema crea una nueva base de datos.
  2. El sistema mueve datos de la base de datos anterior a la nueva.
  3. El sistema recrea las concesiones y el código almacenado en la nueva base de datos.
  4. El sistema elimina la base de datos antigua y sus concesiones.

Eliminar una base de datos

Para eliminar una base de datos, realice los siguientes pasos:

  1. En la tabla Bases de datos actuales, haga clic en Eliminar para la base de datos deseada.
  2. Para eliminar permanentemente la base de datos, haga clic en Eliminar base de datos.
  3. Haga clic en Volver para volver a la interfaz principal.

Agregar un usuario de MySQL

Después de crear una base de datos, agregue usuarios a la base de datos y configure sus privilegios. 

Para crear una nueva cuenta de usuario, realice los siguientes pasos:

  1. Ingrese un nombre de usuario en el cuadro de texto Nombre de usuario.
  2. Ingrese y confirme la nueva contraseña en los cuadros de texto correspondientes
  3. Hacer click en Crear usuario.
  4. Haga clic en Volver para volver a la interfaz principal.

Agregar un usuario a una base de datos

Para agregar un usuario a una base de datos, realice los siguientes pasos:

  1. En la sección Agregar usuario a la base de datos de la interfaz, seleccione el usuario y la base de datos deseados de los menús.
  2. Haga clic en Agregar. Aparecerá la interfaz de mantenimiento de la cuenta MySQL.
  3. Seleccione las casillas de verificación que correspondan a los privilegios que desea otorgar al usuario.
  4. Haga clic en Realizar cambios.
  5. Haga clic en Volver para volver a la interfaz principal. 
Nota: Para otorgar todos los privilegios disponibles al usuario, seleccione la casilla de verificación TODOS LOS PRIVILEGIOS.

Usuarios actuales

La tabla Usuarios actuales enumera todos los usuarios de base de datos MySQL y le permite realizar las siguientes acciones:

  • Cambiar  contraseña: haga clic para modificar la contraseña de un usuario de la base de datos. Ingrese y confirme la contraseña deseada y luego haga clic en Cambiar contraseña.
  • Cambiar nombre: haga clic para cambiar el nombre de un usuario de la base de datos. Ingrese el nombre de usuario deseado y luego haga clic en Cambiar nombre de usuario.
  • Eliminar: haga clic para eliminar permanentemente un usuario de la base de datos y luego haga clic en Eliminar usuario para continuar.