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

Guía para crear una base de datos MySQL para PrestaShop en Plesk

Actualizado el 3 de febrero de 2026

¿Qué necesitas saber antes de crear tu base de datos MySQL para PrestaShop?

Si estás leyendo esta guía, probablemente estás en el proceso de montar tu tienda online con PrestaShop y necesitas organizar tu panel de control Plesk. No te preocupes, este proceso es más sencillo de lo que parece. Vamos a desglosarlo paso a paso para que puedas crear tu base de datos MySQL sin complicaciones y sin depender de terceros.

PrestaShop es una de las plataformas de comercio electrónico más populares del mundo, y para que funcione correctamente necesita una base de datos donde almacenar productos, pedidos, clientes y configuraciones. Plesk es un panel de control de hosting que te permite gestionar todo esto de forma visual y amigable. La combinación de prestashop plesk es una de las más estables y utilizadas en el mercado.

Antes de empezar, ten a mano los datos de acceso a tu panel de Plesk. Normalmente accedes a través de una URL como https://tu-dominio.com:8443 o una dirección similar que te haya proporcionado tu proveedor de hosting. Si no la encuentras, revisa el correo de bienvenida de tu servicio de alojamiento.

Primeros pasos: Accede a tu panel de Plesk

Lo primero que debes hacer es iniciar sesión en tu panel de control Plesk. Una vez dentro, verás un panel con diferentes secciones: dominios, correos electrónicos, archivos, bases de datos, etc. No te agobies con tanta opción, nosotros vamos a centrarnos únicamente en la parte de bases de datos.

Busca en el menú lateral o en los iconos principales el apartado que dice "Bases de datos" o "Databases". En la mayoría de las versiones de Plesk, este icono tiene forma de cilindro o de base de datos clásica. Haz clic en él y te llevará a una pantalla donde verás todas las bases de datos que tienes creadas (al principio estará vacía si es tu primera vez).

Crear la base de datos para PrestaShop en Plesk paso a paso

Ahora viene la parte importante. Vamos a crear la base de datos donde se instalará tu PrestaShop. Sigue estos pasos con atención:

1. Haz clic en "Añadir base de datos"

En la esquina superior derecha de la pantalla de bases de datos, verás un botón que dice "Añadir base de datos" o "Add Database". Púlsalo y se abrirá un formulario con varios campos que deberás rellenar.

2. Configura el nombre de tu base de datos

Aquí tienes que elegir un nombre para tu base de datos. Te recomiendo que uses algo descriptivo como tienda_prestashop o miprestashop_db. Evita usar caracteres especiales, espacios o acentos. Solo letras, números y guiones bajos. Recuerda que este nombre lo necesitarás más adelante durante la instalación de PrestaShop, así que anótalo en un lugar seguro.

3. Asigna un usuario y contraseña

Plesk te permite crear un usuario específico para esta base de datos. Esto es una buena práctica de seguridad, ya que no conviene usar el usuario administrador principal del hosting para todo. Rellena el campo de nombre de usuario, por ejemplo usuario_presta, y luego crea una contraseña segura. Si no se te ocurre ninguna, Plesk tiene un generador automático que te puede ayudar. Eso sí, guarda estas credenciales porque las necesitarás en el proceso de instalar prestashop.

4. Selecciona el tipo de base de datos

En la mayoría de los casos, Plesk ya viene configurado con MySQL como opción predeterminada. Asegúrate de que en el desplegable aparece MySQL y no otro tipo como PostgreSQL. Para PrestaShop, MySQL es la opción recomendada y la que mejor rendimiento ofrece.

5. Elige el juego de caracteres

Este paso es muy importante si tu tienda va a estar en español o en cualquier idioma con caracteres especiales (ñ, tildes, etc.). En el campo de "Juego de caracteres" o charset, selecciona utf8mb4. Este es el estándar actual y garantiza que todos los caracteres se muestren correctamente en tu tienda.

6. Confirma la creación

Una vez rellenados todos los campos, haz clic en "Aceptar" o "OK". Plesk creará tu base de datos en cuestión de segundos. Verás que aparece en el listado de bases de datos con el nombre que le hayas asignado.

Configurar los permisos del usuario de la base de datos

Una vez creada la base de datos, es posible que necesites ajustar los permisos del usuario que has creado. Normalmente Plesk asigna todos los privilegios automáticamente, pero por si acaso, haz clic en el nombre de tu base de datos y busca la pestaña de "Usuarios" o "Users". Verifica que tu usuario tiene marcadas las opciones de SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX y DROP. Si no es así, márcalas todas y guarda los cambios.

Conectar tu base de datos con PrestaShop

Ahora que ya tienes tu base de datos prestashop creada en Plesk, es el momento de usarla. Si aún no has descargado PrestaShop, ve a la página oficial y descarga el paquete. Luego súbelo a tu servidor mediante el administrador de archivos de Plesk o mediante FTP.

El asistente de instalación de PrestaShop

Cuando accedas a tu dominio (por ejemplo www.tudominio.com), PrestaShop detectará que no está instalado y te mostrará su asistente de instalación. Aquí es donde tendrás que introducir los datos de tu base de datos:

  • Dirección del servidor de base de datos: normalmente será localhost o 127.0.0.1. Si tu hosting usa un servidor externo, Plesk te indicará cuál es.
  • Nombre de la base de datos: aquí pones el nombre que le diste en Plesk, por ejemplo tienda_prestashop.
  • Usuario de la base de datos: el usuario que creaste, como usuario_presta.
  • Contraseña: la contraseña que configuraste.
  • Prefijo de las tablas: te recomiendo dejar el predeterminado ps_. Solo cámbialo si sabes lo que estás haciendo.

El asistente de instalación comprobará la conexión y, si todo es correcto, continuará con el proceso. Si te da algún error, revisa que los datos sean exactamente los mismos que configuraste en Plesk. Un error muy común es confundir el nombre de la base de datos con el nombre de usuario.

Solución de problemas comunes al crear MySQL en Plesk

Aunque el proceso suele ser sencillo, siempre pueden surgir dudas o problemas. Aquí te dejo algunos de los más frecuentes y cómo solucionarlos:

Error de conexión a la base de datos

Si PrestaShop te dice que no puede conectarse a la base de datos, verifica lo siguiente:

  • Que el nombre de la base de datos, usuario y contraseña sean exactos.
  • Que el servidor de base de datos sea el correcto (normalmente localhost).
  • Que el usuario tenga permisos suficientes (revisa el paso anterior).

El juego de caracteres no se muestra bien

Si después de instalar ves caracteres raros como ñ en lugar de ñ, es que el juego de caracteres no es el correcto. Vuelve a Plesk, edita tu base de datos y cambia el charset a utf8mb4. También puedes ejecutar una consulta SQL desde el panel de administración de la base de datos para cambiarlo.

No recuerdo la contraseña de la base de datos

Si has perdido la contraseña del usuario de tu base de datos, no te preocupes. En Plesk, ve a la sección de bases de datos, haz clic en tu base de datos, entra en la pestaña de usuarios y allí podrás cambiar la contraseña. Luego actualiza el archivo parameters.php de tu PrestaShop (en la carpeta app/config) con la nueva contraseña.

Buenas prácticas para tu base de datos PrestaShop

Una vez que tu tienda esté funcionando, no te olvides del mantenimiento de tu base de datos. Aquí van algunos consejos:

Realiza copias de seguridad periódicas

Plesk te permite hacer copias de seguridad de tus bases de datos de forma sencilla. Ve a la sección de bases de datos, selecciona tu base y busca la opción de "Copiar" o "Backup". Te recomiendo hacer una copia antes de cualquier actualización de PrestaShop o de módulos.

Optimiza las tablas regularmente

Con el uso, las tablas de tu base de datos pueden fragmentarse y volverse lentas. Puedes usar la herramienta de optimización que trae Plesk o ejecutar consultas SQL como OPTIMIZE TABLE en phpMyAdmin.

Mantén un usuario específico para cada aplicación

Si además de PrestaShop tienes otras aplicaciones (como WordPress para un blog), crea bases de datos y usuarios separados para cada una. Esto mejora la seguridad y facilita el mantenimiento.

Preguntas frecuentes sobre crear MySQL para PrestaShop en Plesk

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

No es recomendable. Cada instalación de PrestaShop necesita su propia base de datos o, como mínimo, un prefijo de tablas diferente. Si usas la misma, los datos se mezclarán y dará errores.

¿Qué hago si mi hosting usa Syspanel en lugar de Plesk?

Si tu proveedor de hosting usa Syspanel (anteriormente conocido como HestiaCP), el proceso es similar pero la interfaz cambia. En Syspanel, accede a través del puerto 2106 y busca la sección de bases de datos. La lógica es la misma: crear una base de datos MySQL, un usuario y asignar permisos. Luego el proceso de configurar prestashop es idéntico.

¿Es necesario saber SQL para crear una base de datos en Plesk?

No, para nada. Plesk está diseñado para que personas sin conocimientos técnicos puedan gestionar sus bases de datos. Todo se hace mediante formularios y clics. El conocimiento de SQL solo lo necesitarás si quieres hacer tareas más avanzadas como consultas personalizadas o importaciones masivas.

¿Cuántas bases de datos puedo crear en Plesk?

Esto depende del plan de hosting que tengas contratado. Algunos planes permiten bases de datos ilimitadas y otros tienen un límite. Revisa las especificaciones de tu plan o contacta con tu proveedor si no estás seguro.

Conclusión: ya tienes tu base de datos lista para PrestaShop

Crear una base de datos MySQL para PrestaShop en Plesk es un proceso que, una vez que lo haces la primera vez, te resultará muy sencillo. Solo necesitas seguir los pasos que te hemos indicado: acceder al panel, crear la base de datos, configurar el usuario y luego usar esos datos durante la instalación de PrestaShop.

Recuerda siempre anotar los datos de conexión en un lugar seguro, hacer copias de seguridad periódicas y mantener tus contraseñas robustas. Con esto, tu tienda online tendrá una base sólida sobre la que crecer.

[TIP]: Antes de instalar PrestaShop, asegúrate de que tu versión de PHP es compatible. PrestaShop 8.x requiere PHP 7.2 o superior. Puedes configurarlo en Plesk en la sección de "Configuración de PHP" de tu dominio.

[WARNING]: Nunca compartas tus datos de acceso a la base de datos con terceros. Si necesitas dar acceso a un desarrollador, crea un usuario específico con permisos limitados y revócalos cuando ya no los necesite.

[INFO]: Si tienes problemas con la instalación, muchos errores se deben a una mala configuración del archivo parameters.php. Si todo falla, puedes borrar el archivo y volver a ejecutar el instalador de PrestaShop para que lo genere de nuevo.

Con esta guía, ya tienes todo lo necesario para crear tu base de datos prestashop en Plesk y lanzar tu tienda online. ¡Mucho éxito con tu proyecto de comercio electrónico!

¿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