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

Cómo crear una base de datos y usuario en Syspanel (panel de control)

Actualizado el 27 de diciembre de 2025

Introducción: ¿Por qué necesitas una base de datos en Syspanel?

Si estás gestionando un sitio web, una tienda online o una aplicación web, en algún momento necesitarás almacenar información: usuarios, productos, pedidos, comentarios... Para eso existen las bases de datos. Syspanel, nuestro panel de control, te permite gestionar bases de datos MySQL y PostgreSQL de forma sencilla, sin necesidad de conocimientos avanzados de programación.

Este artículo está pensado para que, siguiendo unos pocos pasos, puedas crear tu primera base de datos y su usuario asociado en Syspanel. No importa si eres principiante absoluto: aquí te explicamos todo con claridad, desde qué es cada cosa hasta cómo configurarla correctamente.

La buena noticia es que Syspanel ha sido diseñado para ser intuitivo. En menos de cinco minutos tendrás tu base de datos lista para conectar con WordPress, PrestaShop, Laravel, Django o cualquier otra aplicación que necesites.


¿Qué es Syspanel y por qué usar el puerto 2106?

Syspanel es un panel de control de hosting que te permite administrar todos los aspectos de tu servidor: dominios, correos electrónicos, archivos y, por supuesto, bases de datos. Es una alternativa moderna y optimizada, pero si has usado otros paneles como HestiaCP, notarás muchas similitudes.

Un detalle importante: para acceder a Syspanel, la URL siempre incluye el puerto 2106. Por ejemplo: https://tu-dominio.com:2106 o https://tu-ip:2106. No lo olvides, porque si intentas acceder sin ese puerto, no podrás entrar al panel.

Ventajas de usar Syspanel para tus bases de datos

  • Gestión unificada: controlas MySQL y PostgreSQL desde el mismo lugar.
  • Seguridad integrada: cada base de datos tiene su propio usuario y contraseña, sin compartir credenciales.
  • Copias de seguridad: puedes realizar backups en un clic.
  • Acceso remoto: si lo necesitas, puedes permitir conexiones desde otras IPs.

Paso 1: Accede a Syspanel

Lo primero es iniciar sesión en tu panel. Abre tu navegador y escribe la dirección de tu servidor seguida de :2106. Por ejemplo:

https://midominio.com:2106

Te pedirá tu usuario y contraseña de administrador. Si no los tienes, contacta con tu proveedor de hosting o revisa el correo de bienvenida donde se incluyen las credenciales iniciales.

[WARNING] Si ves un aviso de seguridad en el navegador (certificado SSL), es normal en algunos servidores. Puedes continuar haciendo clic en "Avanzado" y "Continuar", siempre que confíes en el sitio.


Paso 2: Navega hasta la sección de Bases de Datos

Una vez dentro de Syspanel, verás el menú principal en la parte superior o lateral. Busca la sección que dice "Bases de Datos" o un icono de base de datos (normalmente un cilindro). Haz clic ahí.

Se abrirá una página con un listado de las bases de datos existentes (si hay alguna). En la parte superior derecha, encontrarás el botón "Añadir Base de Datos" o "+ Nuevo". Púlsalo.


Paso 3: Elige el tipo de base de datos (MySQL o PostgreSQL)

Syspanel te dará la opción de elegir entre MySQL y PostgreSQL. Esta es la primera decisión importante.

  • MySQL: es el más común, compatible con la mayoría de aplicaciones web (WordPress, Joomla, PrestaShop...). Si no sabes cuál elegir, este es tu mejor comienzo.
  • PostgreSQL: es más potente en consultas complejas y usado en proyectos avanzados (Django, GeoDjango, aplicaciones científicas). Si ya sabes que tu app lo requiere, elígela.

Selecciona el tipo que necesites y continúa.


Paso 4: Configura los datos de la base de datos y el usuario en Syspanel

Ahora viene la parte clave. Syspanel te pedirá que completes un formulario. Los campos suelen ser:

Nombre de la base de datos

Elige un nombre descriptivo y sin espacios. Por ejemplo: blog_wp, tienda_prestashop o app_laravel. Evita caracteres especiales como tildes, ñ o símbolos.

[TIP] Usa siempre minúsculas y guiones bajos en lugar de espacios. Ejemplo: mi_primera_bd es válido; Mi Primera BD no lo es.

Usuario de la base de datos

Necesitarás crear un usuario específico para esa base de datos. Syspanel suele proponer un nombre basado en el de la base, pero puedes cambiarlo. Este usuario será el que use tu aplicación para conectarse.

Contraseña

La contraseña es fundamental. Debe ser segura: combina mayúsculas, minúsculas, números y símbolos. Syspanel a veces tiene un botón para generar contraseña automática. Si lo ves, úsalo; así te aseguras de que sea robusta.

[WARNING] Guarda esta contraseña en un lugar seguro (gestor de contraseñas). Si la pierdes, tendrás que restablecerla manualmente y eso puede causar problemas.

Host (opcional)

En la mayoría de casos, el host será localhost, porque la base de datos y la web están en el mismo servidor. Si necesitas acceso remoto, Syspanel te permite especificar una IP o dejar el acceso abierto (no recomendado). Para empezar, déjalo en localhost.

Cuando hayas rellenado todo, pulsa el botón "Guardar" o "Crear".


Paso 5: Verifica que todo está correcto

Tras crear la base de datos y el usuario en Syspanel, volverás al listado principal. Ahí verás tu nueva base de datos con su nombre, el tipo (MySQL/PostgreSQL) y el usuario asociado. También suele aparecer un resumen con la contraseña (solo la primera vez). ¡Anótala!

[INFO] Aunque la base de datos aparezca en el listado, aún no tiene tablas. Eso es normal: las tablas se crean cuando instalas tu aplicación o importas un backup.


Paso 6: Conecta tu aplicación a la base de datos

Ahora que ya tienes la base de datos y el usuario, solo falta conectar tu web o aplicación. Los datos que necesitarás son:

  • Nombre de la base de datos: el que elegiste (ej. blog_wp).
  • Usuario: el que creaste (ej. blog_wp_user).
  • Contraseña: la que configuraste.
  • Host: normalmente localhost.
  • Puerto: MySQL usa por defecto el 3306 y PostgreSQL el 5432, pero en Syspanel casi siempre es localhost sin especificar puerto.

Por ejemplo, si estás instalando WordPress, en el archivo wp-config.php tendrás que poner:

define( 'DB_NAME', 'blog_wp' );
define( 'DB_USER', 'blog_wp_user' );
define( 'DB_PASSWORD', 'tu_contraseña' );
define( 'DB_HOST', 'localhost' );

En otros sistemas como Laravel, editarás el archivo .env:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=blog_wp
DB_USERNAME=blog_wp_user
DB_PASSWORD=tu_contraseña

Preguntas frecuentes (FAQ) sobre crear BD en Syspanel

¿Puedo crear varias bases de datos en Syspanel?

Sí, puedes crear tantas como necesites, siempre que tu plan de hosting lo permita. Cada una tendrá su propio usuario y contraseña, lo que aísla los datos entre aplicaciones.

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

Entra en Syspanel, ve a la sección de Bases de Datos, selecciona la que necesites y busca la opción "Cambiar contraseña". Te pedirá que introduzcas una nueva y la confirmes. Luego actualiza el archivo de configuración de tu aplicación.

¿Puedo usar el mismo usuario para varias bases de datos?

En Syspanel, lo recomendable es crear un usuario específico para cada base de datos. Aunque técnicamente podrías asignar permisos a varios, es más seguro y limpio tener usuarios separados.

¿Cómo hago una copia de seguridad (backup) de mi base de datos?

En la sección de Bases de Datos, junto a cada base de datos verás un icono de descarga o un botón de "Backup". Pulsa y se generará un archivo .sql que puedes guardar en tu ordenador. Restaurarlo es igual de fácil: botón de importar y seleccionar el archivo.

¿Por qué no me deja conectar desde mi ordenador?

Por defecto, Syspanel restringe el acceso a bases de datos solo desde el servidor (localhost). Si necesitas conectarte desde tu ordenador (por ejemplo, con un programa como MySQL Workbench), debes editar la base de datos en Syspanel y añadir tu IP pública en el campo "Host" o activar el acceso remoto. Hazlo solo si es imprescindible y con precaución, ya que expones tu base de datos a internet.

¿Qué diferencias hay entre MySQL y PostgreSQL en Syspanel?

Ambas funcionan bien, pero MySQL es más habitual en entornos de hosting compartido y aplicaciones estándar. PostgreSQL es más avanzado en funciones y rendimiento con grandes volúmenes de datos. Si tu aplicación no especifica cuál usar, elige MySQL.


Errores comunes al crear una base de datos en Syspanel

"Nombre ya existe"

Te has adelantado: ya hay una base de datos con ese nombre. Elige uno distinto o elimina la anterior si ya no la necesitas (con cuidado).

"Usuario no válido"

El nombre de usuario no cumple las reglas (caracteres prohibidos, demasiado largo, etc.). Usa solo letras minúsculas, números y guiones bajos.

"No puedo conectarme desde la aplicación"

Revisa que el host sea localhost (o 127.0.0.1), que el nombre de la base, usuario y contraseña sean exactamente los que creaste en Syspanel, y que el tipo de base de datos coincida (MySQL o PostgreSQL).


Consejos finales para sacarle partido a Syspanel

  • Usa contraseñas únicas para cada base de datos. Si una se ve comprometida, las demás están a salvo.
  • Realiza backups periódicos, sobre todo antes de actualizar tu aplicación o hacer cambios importantes.
  • Mantén tu panel actualizado para tener los últimos parches de seguridad.
  • Si tienes dudas, consulta la documentación oficial de tu aplicación para saber exactamente qué datos pide (a veces el formato de la URL de conexión varía).

Conclusión

Crear una base de datos y usuario en Syspanel es un proceso rápido y accesible para cualquier persona, incluso sin experiencia técnica. Siguiendo los pasos que te hemos mostrado, en menos de diez minutos tendrás tu base de datos lista para usar.

Recuerda siempre acceder a través del puerto 2106, elegir entre MySQL o PostgreSQL según tus necesidades, y guardar bien las credenciales. Con esto, podrás instalar cualquier CMS, conectar tu aplicación o migrar tus datos sin sustos.

Si tienes más preguntas, no dudes en consultar el resto de artículos de nuestra ayuda o contactar con soporte. Estamos aquí para que tu experiencia con Syspanel sea lo más fluida posible.

¿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