🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo crear una base de datos en PrestaShop con phpMyAdmin (cPanel)

Actualizado el 12 de febrero de 2026

Antes de Empezar: ¿Qué es una Base de Datos y Por Qué la Necesitas?

Imagina que tu tienda PrestaShop es una gran librería. Los productos, los clientes, los pedidos y las contraseñas son los libros y los documentos. La base de datos es el almacén donde se guardan todos esos documentos de forma ordenada. Sin ella, tu tienda no podría recordar nada: ni los productos que vendes, ni quién es tu cliente, ni cuánto ha pagado.

Cuando hablamos de prestashop base de datos, nos referimos al corazón de tu tienda online. Es donde se guarda toda la información crítica. Por eso, crearla correctamente es el primer paso para una instalación exitosa.

En este artículo, te voy a guiar paso a paso para que crees tu base de datos usando phpMyAdmin cPanel. No necesitas ser un experto en informática, solo seguir las instrucciones con calma. Al final, tendrás tu "almacén" listo para que PrestaShop empiece a guardar sus cosas.

¿Qué Necesitas Antes de Crear la Base de Datos?

Antes de meternos en faena, asegúrate de tener estos dos requisitos:

  1. Acceso a cPanel: Este es el panel de control de tu hosting. Normalmente lo encuentras en una dirección como tudominio.com/cpanel o cpanel.tudominio.com. Tu proveedor de hosting te dio un usuario y contraseña para entrar.
  2. Un nombre para tu base de datos: Piensa en un nombre descriptivo, como tienda_productos o miprestashop. No te preocupes, luego podrás cambiarlo si es necesario, pero es mejor empezar con buen pie.

[INFO] Si tu hosting usa un panel diferente, como Syspanel (antes conocido como HestiaCP), el proceso puede variar ligeramente. Para acceder a Syspanel, normalmente se usa el puerto 2106 (por ejemplo, tudominio.com:2106). En ese panel, busca la sección de "Bases de Datos" o "MySQL" para crear una nueva. Pero no te preocupes, este artículo se centra en el método más común: cPanel.

Paso 1: Accede a tu cPanel y Encuentra la Herramienta de Bases de Datos

El primer paso es sencillo: abre tu navegador web, escribe la dirección de acceso a tu cPanel y pulsa Enter. Introduce tus credenciales (usuario y contraseña) cuando te las pida.

Una vez dentro, verás un panel con muchos iconos. No te abrumes, es normal. Busca la sección que se llama "Bases de Datos" o "Databases". Dentro de esa sección, verás un icono que dice "MySQL® Databases" o simplemente "Bases de Datos MySQL". Haz clic en él.

[TIP] Es muy común confundir "Bases de Datos MySQL" con "phpMyAdmin". Son cosas diferentes. La primera es para crear y gestionar la base de datos en sí (como crear el almacén). phpMyAdmin es la herramienta para ver y manipular lo que hay dentro (como entrar al almacén y mover los libros). Primero creamos el almacén, luego lo usamos.

Paso 2: Crear la Base de Datos (El Almacén)

Ahora estás en la página de "Bases de Datos MySQL". Verás un formulario que dice "Crear nueva base de datos" o "Create New Database".

  1. En el campo de texto, escribe el nombre que has elegido para tu base de datos. Por ejemplo, tienda_prestashop.
  2. Haz clic en el botón "Crear base de datos" o "Create Database".

Verás un mensaje de confirmación en la parte superior de la pantalla, algo así como "La base de datos usuario_tienda_prestashop se ha creado correctamente". ¡Enhorabuena! Ya has creado el almacén.

[WARNING] Fíjate en el nombre completo que te muestra el mensaje de confirmación. En cPanel, el nombre de tu base de datos suele llevar un prefijo con el nombre de tu usuario de hosting. Por ejemplo, si tu usuario es soporte123, la base de datos se llamará soporte123_tienda_prestashop. Necesitarás este nombre completo más adelante.

Paso 3: Crear un Usuario para la Base de Datos (El Encargado)

Ahora tienes el almacén, pero necesitas un "encargado" que pueda entrar, guardar y sacar los libros. Ese encargado es un usuario de base de datos.

En la misma página de "Bases de Datos MySQL", busca la sección que dice "Usuarios MySQL" o "MySQL Users". Verás un formulario para añadir un nuevo usuario.

  1. Escribe un nombre de usuario en el campo correspondiente. Por ejemplo, admin_tienda.
  2. Escribe una contraseña segura en el campo de contraseña y repítela en el campo de confirmación. Puedes usar el botón de "Generar contraseña" que suele aparecer para que cPanel cree una muy segura por ti. Guarda esta contraseña en un lugar seguro, la necesitarás para instalar PrestaShop.
  3. Haz clic en el botón "Crear usuario" o "Create User".

Verás otro mensaje de confirmación. El nombre completo del usuario también tendrá el prefijo, por ejemplo, soporte123_admin_tienda.

Paso 4: Asignar Privilegios al Usuario (Darle las Llaves)

Ahora tenemos el almacén (soporte123_tienda_prestashop) y al encargado (soporte123_admin_tienda). Pero el encargado no tiene las llaves para entrar. Hay que darle permiso.

En la misma página, busca la sección "Añadir usuario a la base de datos" o "Add User to Database".

  1. En el primer menú desplegable, selecciona tu usuario (soporte123_admin_tienda).
  2. En el segundo menú desplegable, selecciona tu base de datos (soporte123_tienda_prestashop).
  3. Haz clic en el botón "Añadir" o "Add".

Se abrirá una nueva página con una lista de casillas de verificación. Estas son los privilegios o permisos. Para PrestaShop, necesitas que el usuario tenga todos los permisos posibles.

[TIP] La opción más fácil y segura es marcar la casilla que dice "TODOS LOS PRIVILEGIOS" o "ALL PRIVILEGES" en la parte superior. Esto le da al usuario control total sobre la base de datos, algo que PrestaShop necesita para funcionar correctamente.

Una vez marcada la casilla, haz clic en el botón "Hacer cambios" o "Make Changes". Verás un mensaje de confirmación. ¡Ya tienes tu base de datos y usuario listos!

Paso 5: Acceder a phpMyAdmin (Opcional, para Verificar)

Aunque no es estrictamente necesario para la instalación, es buena práctica verificar que todo está en orden. Para ello, usaremos phpMyAdmin.

  1. Vuelve a la sección de "Bases de Datos" en cPanel.
  2. Busca el icono de "phpMyAdmin" y haz clic en él.
  3. Se abrirá una nueva pestaña en tu navegador. Verás una lista de bases de datos en el lado izquierdo.
  4. Busca el nombre de tu base de datos (soporte123_tienda_prestashop) y haz clic en él.

Deberías ver una pantalla con un mensaje que dice "No tables found in database" o "La base de datos está vacía". Esto es normal, ya que PrestaShop creará las tablas (las estanterías del almacén) durante su instalación.

Paso 6: Usar los Datos en la Instalación de PrestaShop

Ahora que tienes tu prestashop cpanel configurado, es hora de ponerlo a trabajar. Cuando estés en el proceso de instalar prestashop mysql, te pedirá los datos de conexión a la base de datos. Aquí es donde usarás la información que has creado.

En el asistente de instalación de PrestaShop, busca la sección de "Información de la base de datos". Rellena los campos así:

  • Dirección del servidor de la base de datos: Normalmente es localhost. Si tu hosting usa un servidor externo, te lo habrán indicado.
  • Nombre de la base de datos: Aquí va el nombre completo, incluyendo el prefijo. Por ejemplo: soporte123_tienda_prestashop.
  • Usuario de la base de datos: El nombre completo del usuario. Por ejemplo: soporte123_admin_tienda.
  • Contraseña de la base de datos: La contraseña que elegiste para el usuario.
  • Prefijo de las tablas: Este campo suele estar predefinido como ps_. Puedes dejarlo así, aunque cambiarlo puede añadir un poco de seguridad. Por ejemplo, podrías cambiarlo a mitienda_.

[WARNING] Es muy importante que escribas estos datos exactamente como los creaste, incluyendo el prefijo del usuario de cPanel. Un error común es escribir solo el nombre que elegiste (sin el prefijo), lo que causará un error de conexión.

Solución de Problemas Comunes (FAQ)

Aquí tienes algunas dudas frecuentes que suelen surgir:

"No recuerdo la contraseña de mi usuario de base de datos"

No hay problema. Ve a la sección de "Bases de Datos MySQL" en cPanel, busca la parte de "Usuarios MySQL" y haz clic en "Cambiar contraseña" junto al usuario que creaste. Podrás establecer una nueva.

"Me da error al conectar a la base de datos durante la instalación"

Revisa los siguientes puntos:

  1. Que has escrito el nombre completo de la base de datos y el usuario (con el prefijo).
  2. Que la contraseña es correcta.
  3. Que has asignado todos los privilegios al usuario sobre la base de datos.
  4. Que el servidor de la base de datos es localhost (o el que te haya indicado tu hosting).

"¿Puedo usar la misma base de datos para dos tiendas PrestaShop?"

Técnicamente sí, pero no es recomendable. Cada instalación de PrestaShop necesita sus propias tablas. Si usas la misma base de datos, los datos se mezclarán y causará problemas graves. Es mucho mejor crear una base de datos separada para cada tienda.

"He creado la base de datos, ¿y ahora qué?"

Ahora puedes continuar con la instalación de PrestaShop. El siguiente paso suele ser subir los archivos de PrestaShop a tu servidor y ejecutar el instalador desde el navegador. En ese momento, usarás los datos de la base de datos que has creado para conectar tu tienda con el "almacén".

Conclusión: Ya Tienes la Base de tu Tienda

Crear una prestashop base de datos con phpMyAdmin cPanel es un proceso más sencillo de lo que parece, ¿verdad? Solo has creado un almacén, un encargado y le has dado las llaves. Con estos tres elementos, PrestaShop podrá instalar sus estanterías y empezar a organizar toda la información de tu negocio.

Este es el primer paso fundamental para tener una tienda online exitosa. Ahora que dominas esto, ya puedes continuar con la instalación de PrestaShop y empezar a diseñar tu tienda. Si tienes cualquier otra duda, no dudes en consultar la documentación oficial de PrestaShop o contactar con el soporte de tu hosting. ¡Mucha suerte con tu nueva aventura digital!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel