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

Guía para crear una base de datos en Syspanel: MySQL y PostgreSQL

Actualizado el 14 de abril de 2026

Introducción: ¿Qué es una base de datos y por qué la necesitas?

Si estás empezando en el mundo del hosting y el desarrollo web, es muy probable que hayas escuchado hablar de las bases de datos como algo imprescindible. Y es cierto. Una base de datos es, en términos sencillos, un "almacén digital" donde tu sitio web o aplicación guarda toda su información: desde los usuarios registrados, los comentarios de un blog, los productos de una tienda online, hasta las configuraciones internas de tu sistema.

Sin una base de datos, tu web sería como un cuaderno en blanco que se olvida de todo al cerrar la página. Por eso, saber crearlas y gestionarlas es un paso fundamental.

En esta guía, nos centraremos en Syspanel, el panel de control que utilizamos en nuestros servicios de hosting. Te explicaré paso a paso, y de una forma muy visual y sencilla, cómo crear tu primera base de datos, tanto MySQL como PostgreSQL. No necesitas ser un experto en informática, solo seguir las instrucciones y, en pocos minutos, tendrás tu base de datos lista para usarse.


¿Qué es Syspanel y por qué es tan fácil de usar?

Antes de entrar en materia, es importante que sepas qué es Syspanel.

Syspanel es la herramienta que te permite administrar todos los aspectos de tu hosting desde un solo lugar: dominios, correos electrónicos, archivos y, por supuesto, las bases de datos. Es un panel moderno, intuitivo y diseñado para que cualquier persona, incluso sin experiencia técnica, pueda gestionar su servidor sin complicaciones.

Para acceder a Syspanel, simplemente escribe en tu navegador la dirección de tu servidor seguida del puerto 2106. Por ejemplo: https://tu-dominio.com:2106 o https://tu-ip:2106. Recuerda este dato, ya que es la puerta de entrada a todas las herramientas que necesitas.

Una vez dentro, verás un menú lateral con diferentes opciones. La que nos interesa hoy es "Bases de Datos". Haz clic en ella y verás un listado de todas las bases de datos que tengas creadas (si es tu primera vez, estará vacío) y un botón o enlace que dice "Añadir Base de Datos" o "Crear Nueva Base de Datos".


Paso 1: Crear una base de datos MySQL en Syspanel

MySQL es el motor de bases de datos más popular del mundo, especialmente para sitios web basados en WordPress, Joomla, PrestaShop y muchas otras aplicaciones. Es rápido, fiable y muy compatible.

Vamos a crear una base de datos MySQL Syspanel paso a paso.

1.1. Accede a la sección de Bases de Datos

Una vez hayas iniciado sesión en Syspanel (recuerda, con el puerto 2106), busca en el menú de la izquierda la sección "Bases de Datos". Haz clic sobre ella.

1.2. Haz clic en "Añadir Base de Datos"

En la esquina superior derecha de la pantalla, verás un botón que dice "Añadir Base de Datos" o un icono con un símbolo de "+". Haz clic en él. Se abrirá un formulario con varios campos para completar.

1.3. Rellena el formulario de creación

Aquí es donde debes prestar atención. El formulario te pedirá los siguientes datos:

  • Nombre de la base de datos: Elige un nombre descriptivo que te ayude a identificar la base de datos. Por ejemplo, si es para un blog, podrías llamarla blog_db. Importante: En Syspanel, el nombre final de la base de datos suele llevar un prefijo con tu nombre de usuario. Por ejemplo, si tu usuario es usuario1, la base de datos se llamará usuario1_blog_db. Esto es normal y ayuda a mantener el orden en el servidor.

  • Usuario de la base de datos: Este es el nombre de usuario que las aplicaciones usarán para conectarse a la base de datos. Puede ser el mismo que el nombre de la base de datos o uno diferente, como blog_user.

  • Contraseña: Es la clave que se usará junto con el usuario para acceder. Es muy importante que elijas una contraseña segura. Syspanel suele tener un botón para generar una contraseña aleatoria y segura automáticamente. Te recomiendo usarlo y guardarla en un lugar seguro (como un gestor de contraseñas). Si prefieres ponerla manualmente, asegúrate de que tenga al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos.

  • Tipo de base de datos: Aquí es donde elegirás entre MySQL y PostgreSQL. Para este apartado, selecciona MySQL.

  • Conjunto de caracteres (Charset): Es un parámetro técnico que define cómo se almacenan los caracteres (letras, números, símbolos) en la base de datos. Para la mayoría de los casos, te recomiendo dejar el que viene por defecto, que suele ser utf8 o utf8mb4. Este último es ideal si tu sitio web tendrá contenido en español o emojis, ya que soporta todos los caracteres especiales.

1.4. Confirma la creación

Una vez hayas rellenado todos los campos, haz clic en el botón "Guardar" o "Crear". Syspanel procesará la solicitud y, en cuestión de segundos, verás tu nueva base de datos en el listado.

¡Enhorabuena! Ya has creado tu primera base de datos MySQL Syspanel.


Paso 2: Crear una base de datos PostgreSQL en Syspanel

PostgreSQL es otro motor de bases de datos muy potente, conocido por su robustez, su cumplimiento de los estándares SQL y su capacidad para manejar grandes volúmenes de datos y operaciones complejas. Es una excelente opción para aplicaciones empresariales, proyectos de análisis de datos o si necesitas funcionalidades más avanzadas.

El proceso para crear una base de datos PostgreSQL Syspanel es prácticamente idéntico al de MySQL.

2.1. Sigue los mismos pasos iniciales

Accede a Syspanel (puerto 2106), ve a la sección "Bases de Datos" y haz clic en "Añadir Base de Datos".

2.2. Rellena el formulario, pero elige PostgreSQL

En el formulario de creación, verás que los campos son los mismos: nombre de la base de datos, usuario, contraseña, etc. La única diferencia clave es que, en el campo "Tipo de base de datos", deberás seleccionar PostgreSQL.

2.3. Configura el resto de campos

Al igual que con MySQL, elige un nombre descriptivo, un usuario y una contraseña segura. En cuanto al conjunto de caracteres, también es recomendable usar UTF8 para asegurar la correcta visualización de caracteres especiales.

2.4. Guarda los cambios

Haz clic en "Guardar" o "Crear" y, al igual que con MySQL, tu base de datos PostgreSQL estará lista en unos segundos.


Paso 3: Cómo conectarte a tu base de datos

Una vez que tienes tu base de datos creada, el siguiente paso es conectarla a tu sitio web o aplicación. Para ello, necesitarás cuatro datos principales:

  1. Nombre de la base de datos: El nombre completo, incluyendo el prefijo de usuario (ej. usuario1_blog_db).
  2. Usuario de la base de datos: (ej. usuario1_blog_user).
  3. Contraseña: La que hayas establecido.
  4. Host de la base de datos: Esta es la dirección del servidor donde se encuentra la base de datos. En la mayoría de los casos, en Syspanel, este valor es localhost. Esto significa que la base de datos se encuentra en el mismo servidor que tu sitio web, lo cual es perfecto para la velocidad y la seguridad.

[TIP]
Si tu aplicación te pide el host de la base de datos y localhost no funciona, revisa la información de tu servidor en Syspanel. A veces, puede aparecer como 127.0.0.1 o un nombre de servidor específico. También puedes encontrarlo en los detalles de la base de datos que acabas de crear.

Con estos cuatro datos, podrás configurar tu CMS (como WordPress), tu framework o tu script personalizado para que empiece a usar la base de datos.


Paso 4: Gestionar usuarios y permisos (Conceptos básicos)

Syspanel te permite, además de crear la base de datos, gestionar los usuarios que pueden acceder a ella.

En la lista de bases de datos, si haces clic en el nombre de una de ellas, podrás ver sus detalles y opciones adicionales. Una de las más importantes es la gestión de usuarios.

Puedes crear varios usuarios para una misma base de datos y asignarles diferentes permisos:

  • Todos los privilegios: El usuario puede hacer de todo: leer, escribir, modificar y borrar datos, así como crear tablas.
  • Solo lectura: El usuario solo puede consultar la información, pero no modificarla. Es útil para usuarios de informes o para conexiones de solo lectura.
  • Permisos personalizados: Puedes marcar y desmarcar permisos específicos (SELECT, INSERT, UPDATE, DELETE, etc.) para un control más fino.

[INFO]
Por seguridad, siempre es una buena práctica crear un usuario con "Todos los privilegios" para la administración general y, si lo necesitas, usuarios con permisos limitados para funciones específicas. Así reduces el riesgo de errores o accesos no autorizados.


Preguntas Frecuentes (FAQ) sobre bases de datos en Syspanel

Aquí te respondo algunas de las dudas más comunes que nos llegan al soporte:

¿Cuál es la diferencia entre MySQL y PostgreSQL?

Es una pregunta muy habitual. En resumen:

  • MySQL es excelente para la mayoría de las aplicaciones web, es muy rápido en lecturas y tiene una gran comunidad. Es la opción por defecto para WordPress y la mayoría de los CMS.
  • PostgreSQL es más avanzado y robusto, con un mejor soporte para datos complejos y operaciones analíticas. Si tu proyecto requiere alta concurrencia, consultas muy complejas o integridad de datos extrema, PostgreSQL es una gran elección.

Para un blog o una tienda online estándar, MySQL es más que suficiente. Para proyectos más técnicos o a medida, PostgreSQL es el rey.

¿Puedo cambiar el tipo de base de datos después de crearla?

No, no es posible convertir una base de datos MySQL a PostgreSQL (o viceversa) directamente desde Syspanel. Tendrías que crear una nueva base de datos del tipo deseado y luego importar los datos desde la antigua. Para la mayoría de las aplicaciones, existen herramientas o plugins que te ayudan a migrar, pero es un proceso más complejo.

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

No te preocupes, es algo que puede pasar. En Syspanel, ve a la lista de bases de datos, haz clic en la que necesites y busca la opción de "Cambiar contraseña" o "Editar". Podrás establecer una nueva contraseña al instante. Recuerda actualizar también la configuración de tu aplicación con la nueva contraseña.

¿Por qué mi aplicación no se conecta a la base de datos?

Esto suele deberse a uno de estos tres motivos:

  1. Datos incorrectos: Revisa que el nombre de la base de datos, el usuario y la contraseña sean exactamente los que creaste en Syspanel. A menudo hay errores tipográficos.
  2. Host incorrecto: Asegúrate de que el host sea localhost (o el que te indique Syspanel).
  3. Puerto incorrecto: El puerto por defecto para MySQL es el 3306 y para PostgreSQL es el 5432. Syspanel ya configura esto automáticamente, pero si tu aplicación te pide el puerto, asegúrate de usar el correcto.

Conclusión y consejos finales

Crear una base de datos en Syspanel es un proceso realmente sencillo e intuitivo, tanto para MySQL como para PostgreSQL. Siguiendo los pasos de esta guía, podrás tener tu base de datos lista en menos de cinco minutos.

Aquí tienes algunos consejos finales para que tu experiencia sea perfecta:

  • Elige contraseñas seguras: No uses fechas de nacimiento ni palabras comunes. Usa el generador de contraseñas de Syspanel.
  • Haz copias de seguridad: Aunque Syspanel puede ofrecer herramientas de respaldo, es una buena práctica que tu aplicación también los haga. Así, ante cualquier imprevisto, podrás restaurar tu información.
  • Elimina lo que no uses: Si ya no necesitas una base de datos, elimínala desde Syspanel para liberar espacio en tu servidor. ¡Ten mucho cuidado! Esta acción es irreversible y borrará todos los datos.

Espero que esta guía te haya sido de gran ayuda. Si tienes cualquier otra duda, no dudes en contactar con nuestro equipo de soporte. Estamos aquí para ayudarte en cada paso del camino. ¡Buena suerte con tu proyecto!

¿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