Crear una base de datos MySQL en cPanel
¿Por qué crear una base de datos en cPanel?
Las bases de datos MySQL son esenciales para aplicaciones web como WordPress, Joomla, PrestaShop y muchas otras. cPanel ofrece una interfaz gráfica sencilla para crear y gestionar bases de datos sin necesidad de usar la línea de comandos.
Pasos para crear una base de datos MySQL
1. Acceder a cPanel
- Ingresá a tu panel de cPanel (generalmente
https://tudominio.com:2083ohttps://tudominio.com/cpanel) - Iniciá sesión con tus credenciales
2. Ir a la sección "Bases de datos MySQL"
En la página principal de cPanel, buscá la sección "Bases de datos" y hacé clic en "Bases de datos MySQL" o "MySQL Databases".
También podés buscarlo usando el buscador en la parte superior de cPanel.
3. Crear la base de datos
En la sección "Crear nueva base de datos" o "Create New Database":
- Ingresá un nombre para tu base de datos (por ejemplo:
miweb_db) - Hacé clic en "Crear base de datos" o "Create Database"
Nota: cPanel automáticamente agregará un prefijo a tu nombre de base de datos (generalmente tu nombre de usuario de cPanel). Por ejemplo, si tu usuario es usuario1 y creás miweb_db, la base de datos real será usuario1_miweb_db.
4. Crear un usuario para la base de datos
En la sección "Usuarios MySQL" o "MySQL Users":
- Ingresá un nombre de usuario (por ejemplo:
miweb_user) - Ingresá una contraseña segura (o usá el generador de contraseñas de cPanel)
- Hacé clic en "Crear usuario" o "Create User"
Importante: Guardá el nombre de usuario y contraseña completos, ya que los necesitarás para conectar tu aplicación a la base de datos.
5. Asignar el usuario a la base de datos
En la sección "Agregar usuario a la base de datos" o "Add User To Database":
- Seleccioná el usuario que creaste en el menú desplegable de usuarios
- Seleccioná la base de datos en el menú desplegable de bases de datos
- Hacé clic en "Agregar" o "Add"
6. Otorgar privilegios
Después de agregar el usuario, se abrirá una página donde podés seleccionar los privilegios:
- ALL PRIVILEGES: Otorga todos los permisos (recomendado para la mayoría de aplicaciones)
- SELECT, INSERT, UPDATE, DELETE: Permisos básicos para leer y escribir
- Otros privilegios específicos: Podés seleccionar permisos individuales según tus necesidades
Para la mayoría de aplicaciones web (WordPress, Joomla, etc.), seleccioná "ALL PRIVILEGES" y hacé clic en "Hacer cambios" o "Make Changes".
Verificar la creación
Después de completar los pasos, deberías ver:
- Tu base de datos listada en "Bases de datos actuales"
- Tu usuario listado en "Usuarios actuales"
- La relación usuario-base de datos en "Usuarios actuales con acceso a bases de datos"
Información importante para conectar
Para conectar tu aplicación a la base de datos, necesitás:
- Nombre del servidor/Host: Generalmente
localhosto la IP del servidor - Nombre de la base de datos: El nombre completo con prefijo (ej:
usuario1_miweb_db) - Nombre de usuario: El nombre completo con prefijo (ej:
usuario1_miweb_user) - Contraseña: La que configuraste
- Puerto: Generalmente
3306(puerto por defecto de MySQL)
Acceder a phpMyAdmin
Para gestionar tu base de datos visualmente, podés usar phpMyAdmin:
- En cPanel, buscá "phpMyAdmin" en la sección de bases de datos
- Hacé clic para abrir phpMyAdmin
- Seleccioná tu base de datos del menú lateral
- Desde ahí podés crear tablas, importar datos, ejecutar consultas SQL, etc.
Eliminar una base de datos
Si necesitás eliminar una base de datos:
- En la sección "Bases de datos actuales", buscá la base de datos
- Hacé clic en "Eliminar" o "Delete"
- Confirmá la eliminación
Advertencia: Eliminar una base de datos borra todos los datos permanentemente. Asegurate de tener un backup antes de eliminar.
Problemas comunes
Error: "Database name already exists"
- El nombre de la base de datos ya está en uso. Elegí otro nombre.
Error: "Username already exists"
- El nombre de usuario ya está en uso. Elegí otro nombre.
No puedo conectarme desde mi aplicación
- Verificá que estés usando el nombre completo con prefijo
- Verificá que la contraseña sea correcta
- Verificá que el usuario tenga los privilegios necesarios
- Verificá que el host sea correcto (generalmente
localhost)
Consejos
- Usá nombres descriptivos: Elegí nombres que indiquen para qué es la base de datos
- Usá contraseñas seguras: Usá el generador de contraseñas de cPanel o creá una contraseña fuerte
- Guardá la información: Anotá todos los datos de conexión en un lugar seguro
- Limitá privilegios: Solo otorgá los privilegios necesarios para tu aplicación
- Hacé backups: Configurá backups automáticos de tus bases de datos
¿Necesitás ayuda?
Si tenés problemas creando o gestionando bases de datos en cPanel, abrí un ticket desde el panel de billing.baires.host o contactanos por soporte.
También podés escribirnos por nuestras redes:
- Instagram: @baires_host
- Discord (soporte activo): https://discord.gg/dzjauatAFN
- Linktree: https://linktr.ee/baires.host