Por que crear una base de datos en cPanel

Las bases de datos MySQL son el componente fundamental de la mayoria de las aplicaciones web dinamicas. Sistemas de gestion de contenido como WordPress, Joomla y Drupal, plataformas de comercio electronico como WooCommerce y Prestashop, y aplicaciones web personalizadas almacenan toda su informacion en bases de datos MySQL. Crear y configurar correctamente la base de datos es el primer paso indispensable antes de instalar cualquiera de estos sistemas.

En cPanel, la creacion de bases de datos se realiza a traves de la herramienta MySQL Databases, que permite crear bases de datos, usuarios, asignar permisos y gestionar todas las conexiones de forma visual sin necesidad de conocer SQL ni tener acceso a la terminal del servidor.

Pasos para crear una base de datos MySQL en cPanel

  1. Acceder a cPanel y localizar la seccion Bases de Datos.
  2. Hacer clic en MySQL Databases o Bases de Datos MySQL.
  3. En el campo Crear nueva base de datos, ingresar el nombre deseado para la base de datos. cPanel agregara automaticamente el prefijo del nombre de usuario de la cuenta. Ejemplo: si el usuario de cPanel es miusuario y se escribe misitio, la base de datos se llamara miusuario_misitio.
  4. Hacer clic en Crear base de datos. El sistema confirmara la creacion exitosa.
  5. Regresar a la pantalla anterior y en la seccion Agregar nuevo usuario, crear un usuario especifico para la base de datos con una contrasena segura. El nombre del usuario tambien llevara el prefijo del usuario de cPanel.
  6. En la seccion Agregar usuario a la base de datos, seleccionar el usuario y la base de datos recien creados y hacer clic en Agregar.
  7. En la pantalla de privilegios, hacer clic en TODOS LOS PRIVILEGIOS y confirmar. El usuario ahora tiene acceso completo a esa base de datos.

Datos de conexion que se usaran en la aplicacion

ParametroValor en hosting compartido
Host de la base de datoslocalhost
Nombre de la base de datosmiusuario_nombre_db
Usuario de la base de datosmiusuario_nombre_usuario
ContrasenaLa que se configuro al crear el usuario
Puerto MySQL3306 (predeterminado)

Consideraciones de seguridad

  • Usar una contrasena unica y robusta para cada usuario de base de datos. No reutilizar contrasenas de otras cuentas.
  • Asignar al usuario solo los privilegios necesarios. Para un sitio WordPress de solo lectura en algunos procesos, se pueden limitar los privilegios a SELECT, INSERT, UPDATE y DELETE en lugar de TODOS.
  • Nunca usar el usuario root de MySQL para conectar aplicaciones web.
  • No compartir los datos de conexion a la base de datos en repositorios de codigo o documentos publicos.
War diese Antwort hilfreich? 0 Benutzer fanden dies hilfreich (0 Stimmen)