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

Cómo crear una base de datos en Syspanel y conectar PrestaShop

Actualizado el 10 de enero de 2026

¡Hola! Si estás leyendo esto, seguramente estás dando tus primeros pasos en el mundo del hosting y necesitas montar una tienda online con PrestaShop. Es normal sentirse un poco abrumado al principio, pero tranquilo, porque hoy vamos a desglosar, paso a paso y sin tecnicismos raros, cómo crear tu base de datos en Syspanel y cómo conectar tu PrestaShop a ella para que todo funcione a la primera.

Vamos a ir con calma. Primero entenderemos qué es eso de la "base de datos" (que suena a algo de ciencia ficción pero es más sencillo de lo que crees) y luego pasaremos a la acción.

¿Qué es una Base de Datos y por qué PrestaShop la necesita?

Imagina que tu tienda online es una gran librería. Los estantes, las cajas registradoras y el escaparate son los archivos de tu web (las plantillas, las imágenes, el código). Pero, ¿dónde apuntas quién te compra, qué productos tienes en stock, cuánto vale cada cosa y qué pedidos has recibido? Exacto, en un cuaderno de contabilidad.

Ese cuaderno, en el mundo digital, es la base de datos. Es el cerebro donde se guarda toda la información importante de tu negocio: productos, clientes, precios, pedidos, contraseñas (cifradas), etc.

Cuando instalas PrestaShop, necesitas decirle: "Oye, aquí están mis datos, guárdalos en este cuaderno". Por eso, no puedes tener una tienda online funcional sin una base de datos MySQL. Es un requisito imprescindible.

Primeros Pasos: Accediendo a Syspanel

Antes de crear nada, necesitas entrar en tu panel de control. Syspanel es la herramienta que te permite gestionar todo tu hosting: archivos, correos, dominios y, por supuesto, las bases de datos.

Para acceder, abre tu navegador web favorito (Chrome, Firefox, etc.) y escribe la dirección de acceso. Normalmente, suele ser algo así: https://tu-dominio.com:2106 o https://tu-ip:2106. Recuerda siempre el puerto 2106, es la puerta de entrada a Syspanel.

Una vez dentro, verás un escritorio con varios iconos o un menú lateral. Busca la sección que dice "Bases de Datos" o "Base de Datos MySQL". Haz clic ahí.

Cómo Crear tu Base de Datos en Syspanel (Paso a Paso)

Vamos a ello. El proceso es muy visual y no tiene pérdida. Sigue estos pasos al pie de la letra:

Paso 1: Localizar el Botón "Añadir Nueva Base de Datos"

Dentro de la sección de Bases de Datos, verás una lista de las que ya tengas creadas (si es la primera vez, estará vacía). Busca un botón que diga "Añadir Nueva Base de Datos", "Crear BD" o un icono con un símbolo "+". Haz clic en él.

Paso 2: Rellenar el Nombre de la Base de Datos

Se abrirá un formulario. El primer campo será el Nombre de la Base de Datos. Aquí tienes que ser creativo pero descriptivo. Por ejemplo: tienda_prestashop o miprimeratienda. Es importante que elijas un nombre que te ayude a identificarla fácilmente, sobre todo si tienes varias webs.

[TIP]: Evita usar espacios o caracteres raros como tildes o la letra "ñ". Usa siempre minúsculas y guiones bajos (_) en lugar de espacios. Ejemplo: mi_tienda_online es perfecto.

Paso 3: Crear un Usuario y una Contraseña Sólida

Esto es crucial. No puedes usar la base de datos sin un usuario que tenga permiso para entrar. En el mismo formulario, verás un campo para el Nombre de Usuario. Puedes poner el mismo nombre que la base de datos o uno diferente, por ejemplo, admin_tienda.

Luego, el campo de la Contraseña. Syspanel suele tener un botón al lado que dice "Generar" para que te cree una automáticamente. Es muy recomendable usar ese botón porque crea contraseñas súper seguras.

[WARNING]: ¡NO UTILICES UNA CONTRASEÑA DÉBIL! Evita cosas como "123456" o "password". Una contraseña débil es como dejar la puerta de tu tienda abierta por la noche. Si usas el generador, te aseguras de que sea robusta. Guarda esta contraseña en un lugar seguro (un gestor de contraseñas es ideal) porque la necesitarás en el siguiente paso.

Paso 4: Asignar Privilegios (Permisos)

Verás una casilla o una lista desplegable que dice "Privilegios" o "Permisos". Aquí tienes que marcar la opción de "Todos los privilegios" o "ALL PRIVILEGES". Esto le da al usuario control total sobre la base de datos, algo que PrestaShop necesita para poder crear sus propias tablas (las hojas del cuaderno) y gestionarlas.

Paso 5: Guardar y Anotar los Datos

Haz clic en el botón "Guardar" o "Crear". ¡Enhorabuena! Ya tienes tu base de datos creada. Ahora, en la lista de bases de datos, verás la nueva entrada.

[INFO]: Es posible que el nombre real de la base de datos y del usuario aparezcan con un prefijo, como usuario_nombre_bd. Esto es normal y es una medida de seguridad del hosting. Cuando te pidan el nombre de la base de datos en PrestaShop, deberás escribir el nombre completo, con ese prefijo.

Resumen de los datos que necesitas tener a mano (cópialos en un bloc de notas):

  • Nombre de la Base de Datos: (ej. tuusuario_tienda_prestashop)
  • Usuario de la Base de Datos: (ej. tuusuario_admin_tienda)
  • Contraseña del Usuario: (la que generaste)
  • Servidor de la Base de Datos: (ej. localhost o 127.0.0.1, aunque a veces puede ser un servidor remoto. Lo veremos ahora).

El Gran Momento: Conectar PrestaShop a tu Base de Datos

Ahora viene la parte divertida: instalar PrestaShop y decirle dónde está su "cuaderno". Este proceso se hace durante la instalación de PrestaShop. Si ya lo tienes instalado, este paso te sonará, pero es bueno repasarlo.

Paso 1: Descargar y Subir PrestaShop

Si no has empezado, descarga el paquete de PrestaShop desde su web oficial. Luego, súbelo a tu servidor, normalmente a la carpeta public_html de tu dominio, usando el Administrador de Archivos de Syspanel o un cliente FTP como FileZilla.

Paso 2: Ejecutar el Instalador

Abre tu navegador y ve a tu dominio (ej. www.tudominio.com). Te redirigirá automáticamente al asistente de instalación de PrestaShop. Sigue los pasos de idioma y licencia hasta llegar a la pantalla de "Información de la tienda" y luego a la de "Configuración del sistema".

Paso 3: Llenar los Datos de la Base de Datos

Aquí es donde usaremos los datos que guardaste antes. Verás un formulario con estos campos:

  1. Dirección del servidor de base de datos: Aquí, en el 99% de los casos, pondrás localhost. Si tu hosting es un poco especial, puede que te den un nombre como mysql.tudominio.com, pero eso es raro. Empieza probando con localhost.

  2. Nombre de la base de datos: Escribe el nombre completo que viste en Syspanel, incluyendo el prefijo. (Ej. tuusuario_tienda_prestashop).

  3. Usuario de la base de datos: Escribe el usuario completo. (Ej. tuusuario_admin_tienda).

  4. Contraseña de la base de datos: Escribe la contraseña que generaste.

  5. Prefijo de las tablas: Te aparecerá un campo con ps_. Déjalo como está. Es el prefijo que usará PrestaShop para sus tablas. No lo toques.

Paso 4: Comprobar la Conexión

Antes de continuar, el instalador tiene un botón que dice "Comprobar la conexión" o "Test your database connection now!". Haz clic en él.

[WARNING]: Si te da un error, no te asustes. Lo más común es que hayas escrito mal el nombre de la base de datos o la contraseña. Revisa que no haya espacios extra al copiar y pegarlos. Vuelve a Syspanel y verifica los datos en la lista de bases de datos.

Si la conexión es exitosa, verás un mensaje verde de confirmación. ¡Ya casi lo tienes!

Paso 5: Continuar con la Instalación

Haz clic en "Siguiente" o "Instalar". PrestaShop empezará a crear todas sus tablas en tu base de datos. Este proceso puede tardar unos minutos, dependiendo de la velocidad de tu servidor. Ten paciencia y no cierres la pestaña del navegador.

Paso 6: ¡Listo!

Al finalizar, verás la pantalla de éxito y podrás acceder al panel de administración de tu tienda. Ya has conectado PrestaShop a tu base de datos en Syspanel con éxito.


Preguntas Frecuentes (FAQ) que nos suelen llegar

Aquí te resuelvo las dudas más comunes que tienen nuestros clientes en este proceso:

¿Qué pasa si olvido la contraseña de la base de datos?

No hay problema. Vuelve a Syspanel, entra en la sección de Bases de Datos, busca tu base de datos y haz clic en el icono de "Editar" o "Cambiar contraseña". Te permitirá poner una nueva. Luego, tendrás que actualizar ese dato en el archivo de configuración de PrestaShop (app/config/parameters.php), pero eso ya es otro tema más avanzado.

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

No, no es recomendable. Cada instalación de PrestaShop necesita su propia base de datos. Si intentas usar la misma, las tablas se mezclarán y tu tienda se romperá. Crea siempre una base de datos nueva para cada proyecto.

¿Por qué me pide un "Prefijo de tablas"?

Es una medida de seguridad. Si alguien intenta inyectar código SQL, es más difícil si no sabe el prefijo de tus tablas. Además, te permite, en teoría, tener dos instalaciones en la misma base de datos (aunque no lo recomendamos). Lo normal es dejarlo como ps_.

¿Qué es eso de "localhost" en el servidor de la base de datos?

Es la dirección donde está corriendo el servidor MySQL. En la mayoría de los hostings compartidos, la base de datos y tu web están en la misma máquina, por lo que se usa localhost (que significa "este mismo servidor"). Es la opción estándar.

¿Syspanel es lo mismo que HestiaCP?

Sí, exactamente. Syspanel es el nombre comercial que usamos aquí para referirnos al panel de control basado en HestiaCP. La interfaz y la lógica son las mismas, y el acceso se realiza siempre a través del puerto 2106. Así que si ves tutoriales de HestiaCP, te servirán perfectamente para Syspanel.

¿Y si mi web da error de "conexión a la base de datos" después de instalarla?

Eso suele pasar si mueves la web a otro servidor o cambias la contraseña. El error es fácil de diagnosticar: significa que PrestaShop no puede comunicarse con la base de datos. Deberás revisar el archivo app/config/parameters.php y asegurarte de que los datos de conexión (servidor, usuario, contraseña y nombre) son los correctos.


Consejos Finales para tu Nueva Tienda

Crear una base de datos syspanel base de datos y conectar prestashop syspanel es el primer gran paso para tener tu tienda online. No es complicado, solo requiere que sigas los pasos con atención.

Para terminar, un par de consejos de oro:

  • Haz copias de seguridad: Una vez que tu tienda esté funcionando, es vital que hagas copias de seguridad de tu base de datos con regularidad. Syspanel tiene una herramienta para exportarla fácilmente. Así, si algo sale mal, puedes restaurar tu negocio en minutos.
  • Mantén todo actualizado: Tanto PrestaShop como su base de datos funcionan mejor si tienes las últimas versiones del software.

Espero que esta guía te haya sido de gran ayuda. Recuerda que crear una base de datos y conectar PrestaShop es un proceso lógico: primero creas el contenedor (la BD), luego creas la llave (el usuario y contraseña) y finalmente le das la llave a PrestaShop para que abra el contenedor y guarde sus cosas. Ahora, ¡a vender!

¿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