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

Crear una base de datos MySQL en Syspanel y conectar con tu web

Actualizado el 13 de septiembre de 2025

¿Qué es una base de datos MySQL y por qué la necesitas?

Imagina que tu web es una tienda física. El diseño (HTML y CSS) sería el escaparate y los muebles. Pero, ¿dónde guardas los productos, los precios y los datos de tus clientes? Ahí es donde entra la base de datos. Es el almacén secreto de tu negocio online.

Una base de datos MySQL es un sistema que te permite guardar, organizar y consultar información de forma estructurada. Si tu web tiene un blog, una tienda online, un sistema de reservas o simplemente un formulario de contacto, necesitas una base de datos para que esos datos no se pierdan.

Por ejemplo, WordPress, el gestor de contenidos más popular del mundo, necesita una base de datos para guardar tus artículos, comentarios y usuarios. Sin ella, tu web sería como un folio en blanco que se borra cada vez que cierras el navegador.

Ahora bien, para que todo esto funcione, necesitas dos cosas: crear la base de datos en tu panel de control (Syspanel) y conectarla a tu web. En esta guía te voy a explicar paso a paso cómo hacerlo, sin tecnicismos raros y pensando en que eres la primera vez que tocas esto.

Acceso a Syspanel: tu centro de control

Antes de nada, necesitas acceder a tu panel de control. En este caso, hablamos de Syspanel, que es la herramienta que te permite gestionar tu hosting de forma visual y sencilla.

Para entrar, abre tu navegador y escribe la dirección de tu servidor seguida del puerto 2106. Por ejemplo: https://tu-dominio.com:2106. Te pedirá un usuario y una contraseña. Estos datos los recibiste por correo cuando contrataste tu hosting.

[INFO] Si no recuerdas tus credenciales, revisa el correo de bienvenida de tu proveedor. Si no lo encuentras, contacta con soporte y te ayudarán a restablecerlas.

Una vez dentro, verás un panel con varias secciones. No te asustes, es más sencillo de lo que parece. Busca el apartado que dice "Bases de Datos" o "Base de Datos MySQL". En la mayoría de las versiones de Syspanel, está en el menú lateral izquierdo o en la pantalla principal.

Crear base datos Syspanel: paso a paso

Vamos a lo importante. Crear base datos Syspanel es un proceso de menos de 2 minutos si sabes dónde mirar. Sigue estos pasos:

Paso 1: Localiza el apartado de bases de datos

Dentro de Syspanel, haz clic en "Bases de Datos". Verás una lista con las bases que ya existen (si es tu primera vez, estará vacía). En la parte superior derecha, debería haber un botón que dice "Añadir Base de Datos" o "Crear Nueva". Haz clic ahí.

Paso 2: Rellena los datos

Se abrirá un formulario con varios campos. Esto es lo que tienes que rellenar:

  • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo miblog_db. No uses espacios ni caracteres raros. Solo letras, números y guiones bajos.
  • Usuario de la base de datos: Aquí creas un usuario que tendrá acceso a esa base. Por ejemplo miblog_user.
  • Contraseña: Es muy importante que uses una contraseña segura. En Syspanel suele haber un botón para generarla automáticamente. Si no, crea una tú mismo con mayúsculas, minúsculas, números y símbolos. Guárdala en un lugar seguro, la necesitarás más adelante.

[WARNING] No uses la misma contraseña que la de tu correo o tu panel de control. Si un atacante la descubre, tendría acceso a todo.

Paso 3: Crea la base de datos

Cuando hayas rellenado todos los campos, pulsa el botón "Guardar" o "Crear". Syspanel hará su magia y en unos segundos verás tu nueva base de datos en la lista.

Paso 4: Comprueba que todo está bien

Haz clic en el nombre de tu base de datos para ver los detalles. Deberías ver el nombre del servidor (normalmente localhost), el nombre de la base, el usuario y el puerto (suele ser 3306). Anota estos datos, los necesitarás para conectar con tu web.

Gestionar bases datos Syspanel: trucos y consejos

Una vez que ya has creado tu primera base, es probable que necesites hacer más cosas con ella. Gestionar bases datos Syspanel es muy intuitivo, pero te doy algunos consejos:

Crear más bases de datos

Si tienes varias webs, necesitarás una base por cada una. Repite el proceso anterior tantas veces como necesites. Eso sí, no crees más de las que vayas a usar, porque cada base ocupa recursos del servidor.

Cambiar la contraseña de un usuario

¿Se te ha olvidado la contraseña? No pasa nada. En la lista de bases de datos, busca la que quieras y haz clic en el icono de editar (normalmente un lápiz). Ahí podrás cambiar la contraseña del usuario asociado.

[TIP] Cambia las contraseñas de tus bases de datos cada 6 meses aproximadamente. Es una buena práctica de seguridad.

Eliminar una base de datos

Si ya no necesitas una base, puedes eliminarla. Pero mucho ojo: esto borrará todos los datos de forma permanente. No hay vuelta atrás. Asegúrate de hacer una copia de seguridad antes (puedes exportarla desde la propia herramienta de Syspanel o desde phpMyAdmin).

Acceder a phpMyAdmin

Syspanel suele incluir phpMyAdmin, una herramienta visual que te permite gestionar tus bases de datos desde el navegador. Para acceder, busca el botón de "phpMyAdmin" en la sección de bases de datos. Ahí podrás ver las tablas, ejecutar consultas SQL, importar y exportar datos, etc.

[INFO] No te asustes con phpMyAdmin. Para tareas básicas como ver qué hay dentro de una tabla o hacer una copia de seguridad, es muy útil. Pero si no sabes lo que haces, mejor no toques nada raro.

Conectar MySQL Syspanel con tu web

Ahora viene la parte que más dudas genera: conectar MySQL Syspanel con tu web. Pero tranquilo, es más fácil de lo que parece. Solo necesitas los datos que has apuntado antes y un lugar donde ponerlos.

Para WordPress

Si usas WordPress, la conexión se hace a través del archivo wp-config.php. Este archivo está en la raíz de tu instalación. Puedes acceder a él por FTP o desde el administrador de archivos de Syspanel.

Busca estas líneas dentro del archivo:

define('DB_NAME', 'nombre_base_datos');
define('DB_USER', 'usuario_base_datos');
define('DB_PASSWORD', 'contraseña_base_datos');
define('DB_HOST', 'localhost');

Solo tienes que sustituir los valores entre comillas por los tuyos. En la mayoría de los casos, el host es localhost, pero si no funciona, prueba con la IP de tu servidor.

[WARNING] No abras el archivo wp-config.php con un editor de texto normal si no tienes cuidado. Un solo carácter mal puesto puede romper tu web. Usa un editor con resaltado de sintaxis o el editor del propio Syspanel.

Para otras aplicaciones (Joomla, PrestaShop, etc.)

Cada plataforma tiene su propio archivo de configuración, pero el concepto es el mismo. Busca un archivo llamado configuration.php, config.php, .env o similar. Ahí suele haber campos para la base de datos, el usuario y la contraseña. Rellénalos con los datos que has creado.

Para una web a medida (PHP, Python, etc.)

Si estás desarrollando tu propia web, la conexión se hace mediante código. Por ejemplo, en PHP:

$conexion = mysqli_connect("localhost", "usuario_base_datos", "contraseña_base_datos", "nombre_base_datos");

En Python con MySQL:

import mysql.connector

conexion = mysql.connector.connect(
  host="localhost",
  user="usuario_base_datos",
  password="contraseña_base_datos",
  database="nombre_base_datos"
)

Errores comunes al conectar y cómo solucionarlos

Es muy normal que al principio algo falle. Aquí tienes los errores más típicos y sus soluciones:

Error: "Error establishing a database connection"

Este es el error clásico de WordPress. Significa que los datos de conexión son incorrectos o que el servidor de base de datos no está accesible.

Soluciones:

  • Revisa que el nombre de la base, el usuario y la contraseña son exactamente los que creaste en Syspanel.
  • Comprueba que el host es localhost. Si no, prueba con 127.0.0.1.
  • Asegúrate de que la base de datos existe y no está vacía.

Error: "Access denied for user"

Este error indica que el usuario no tiene permisos para acceder a la base de datos.

Soluciones:

  • Verifica que el usuario está asociado a la base de datos correcta. En Syspanel, puedes editar el usuario y asignarle más bases.
  • Comprueba que la contraseña es correcta. Si tienes dudas, cámbiala desde Syspanel.

Error: "Unknown database"

El sistema no encuentra la base de datos que le estás indicando.

Soluciones:

  • Revisa que el nombre de la base de datos está bien escrito (sin espacios ni caracteres raros).
  • Asegúrate de que la base de datos se creó correctamente. Ve a la lista de bases de datos en Syspanel y verifica que aparece.

Preguntas frecuentes (FAQ)

¿Puedo usar la misma base de datos para dos webs diferentes?

Técnicamente puedes, pero no es recomendable. Si una web tiene un error, podría afectar a la otra. Además, los datos se mezclan y es más difícil hacer copias de seguridad. Crea una base por web.

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

Depende de tu plan de hosting. Normalmente, los planes básicos incluyen entre 1 y 5 bases. Los planes superiores permiten más. Revisa las características de tu plan o consulta con soporte.

¿Qué es phpMyAdmin y para qué sirve?

Es una herramienta web que te permite ver y gestionar tus bases de datos de forma visual. Puedes crear tablas, modificar datos, importar y exportar información, etc. Es muy útil para hacer copias de seguridad o para ejecutar consultas SQL específicas.

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

Desde Syspanel, entra en la sección de bases de datos y busca el botón de "Exportar" o "Copiar". También puedes hacerlo desde phpMyAdmin seleccionando la base y usando la pestaña "Exportar". Te descargará un archivo .sql con todos los datos.

[TIP] Haz una copia de seguridad de tu base de datos antes de hacer cualquier cambio importante en tu web, como actualizar WordPress o instalar un plugin nuevo.

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

No es recomendable. Cambiar el nombre de una base de datos no es una operación sencilla y puede romper la conexión con tu web. Si necesitas cambiarlo, crea una nueva base, importa los datos de la antigua y actualiza la configuración de tu web.

Resumen final

Crear y conectar una base de datos MySQL en Syspanel no es complicado si sigues los pasos con calma. Recuerda:

  1. Accede a Syspanel por el puerto 2106.
  2. Crea tu base de datos con un nombre claro y una contraseña segura.
  3. Apunta los datos de conexión (nombre, usuario, contraseña y host).
  4. Configura tu web con esos datos en el archivo de configuración correspondiente.
  5. Si algo falla, revisa los errores más comunes y verifica que todo está bien escrito.

Con esto, tu web tendrá un almacén seguro y organizado para todos tus datos. Y recuerda: si te atascas, siempre puedes pedir ayuda al soporte de tu hosting. ¡No hay pregunta tonta!

[INFO] Esta guía es válida para la mayoría de las versiones de Syspanel. Si la interfaz de tu panel es ligeramente diferente, no te preocupes: busca los términos "Base de Datos" o "MySQL" y los botones de "Añadir" o "Crear". El proceso es siempre el mismo.

¿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