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

Cómo crear una base de datos MySQL en Plesk y conectar tu web

Actualizado el 1 de junio de 2026

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

Si estás leyendo esto, probablemente ya tienes un sitio web o estás a punto de lanzar uno. Y en algún momento, alguien te ha dicho que necesitas una base de datos. Pero, ¿qué es exactamente? Piensa en ella como el "almacén" de tu web: ahí se guardan los usuarios registrados, los productos de tu tienda, los comentarios de tu blog o las entradas de tu portfolio.

Sin una base de datos, tu web sería como un folleto estático: no podrías ofrecer servicios dinámicos como un carrito de compra o un sistema de login. Para gestionar este almacén, lo más común es usar MySQL, un sistema de gestión de bases de datos muy popular y gratuito.

Si tu hosting utiliza el panel de control Plesk, estás de suerte. Plesk es una herramienta muy visual e intuitiva que te permite crear y gestionar tus bases de datos sin necesidad de tocar una sola línea de código complejo. En este tutorial, te voy a guiar paso a paso para que aprendas a crear base datos plesk y a conectar base datos con tu sitio web, incluso si eres un completo novato.

No te preocupes, el proceso es mucho más sencillo de lo que parece. Al final de esta guía, tendrás tu base de datos funcionando y conectada a tu web. Vamos a ello.


Paso 1: Accede a tu panel de Plesk

Lo primero que necesitas es entrar en tu panel de control. Normalmente, la dirección de acceso te la ha proporcionado tu proveedor de hosting. Suele tener este formato: https://tu-dominio.com:8443 o https://tu-ip:8443.

  1. Abre tu navegador web favorito (Chrome, Firefox, etc.).
  2. Escribe la URL de acceso a Plesk y pulsa Enter.
  3. Se abrirá una pantalla de seguridad. Es posible que el navegador te avise de que la conexión no es privada. No te preocupes, esto es normal. Haz clic en Avanzado y luego en Continuar a tu-dominio.com (no seguro).
  4. Ahora introduce tu nombre de usuario y contraseña que te dio tu proveedor. Si no los tienes, contacta con el soporte técnico de tu hosting.

[INFO] Si tu hosting usa Syspanel (el antiguo HestiaCP), el proceso es similar, pero la dirección de acceso es https://tu-dominio.com:2106. El concepto es el mismo, aunque la interfaz cambia un poco.

Una vez dentro, verás el escritorio de Plesk con todos los dominios y herramientas que tienes disponibles. Es tu centro de control.


Paso 2: Localiza la sección de Bases de Datos

Ahora que estás dentro, necesitas encontrar la herramienta para gestionar las bases de datos. Plesk suele tener varias maneras de llegar al mismo sitio.

  1. En el menú lateral izquierdo, busca la sección que dice Sitios web y dominios. Haz clic en ella.
  2. Verás una lista con tus dominios. Busca el dominio para el cual quieres crear la base de datos y haz clic en su nombre o en el icono de "Administrar".
  3. Se abrirá la página de administración de ese dominio concreto. Busca el icono o la pestaña que dice Bases de datos. Normalmente, está en una fila de iconos con etiquetas como "Correo", "Archivos", etc. Haz clic en Bases de datos.

[INFO] Si no lo encuentras, en la pantalla principal de Plesk, también puedes buscar directamente "Bases de datos" en el buscador de la parte superior derecha. Te llevará al mismo sitio.

Esta sección te mostrará un listado de las bases de datos que ya tienes (si tienes alguna) y un botón para crear una nueva.


Paso 3: Crear la Base de Datos MySQL (Paso a paso)

Este es el corazón del proceso. Vamos a crear la base de datos. No es nada complicado, solo tienes que rellenar un pequeño formulario.

  1. Haz clic en el botón Crear base de datos (o Add Database). Suele ser un botón azul o verde en la parte superior de la lista.
  2. Se abrirá un formulario con varios campos. Vamos a rellenarlos:
  • Nombre de la base de datos: Elige un nombre descriptivo. Por ejemplo, mipagina_db o blog_wp. Importante: No uses espacios ni caracteres especiales (solo letras, números y guiones bajos). Plesk a menudo añade un prefijo con tu nombre de usuario, así que el nombre final podría ser algo como usuario_mipagina_db. No te preocupes por eso, es normal.
  • Servidor de base de datos: Si solo tienes una opción, déjala como está. Si tienes varias, elige la que diga MySQL o MariaDB (que es una versión mejorada de MySQL, totalmente compatible).
  • Tipo de base de datos: Selecciona MySQL.
  • Juego de caracteres: Este es un punto importante para que tu web muestre bien los acentos y las ñ. Te recomiendo elegir utf8 o utf8mb4. Esta última es la más moderna y soporta emojis. Es la opción más segura.
  1. En el mismo formulario, verás la sección de Usuario de la base de datos. Aquí tienes dos opciones:
    • Crear un nuevo usuario: Es lo más recomendable para empezar. Vas a crear una cuenta de usuario que solo tendrá acceso a esta base de datos. Es más seguro.
      • Nombre de usuario: Elige uno fácil de recordar, como usuario_db o admin_mipagina.
      • Contraseña: Plesk te ofrece un botón para Generar una contraseña segura. Úsalo. Si prefieres escribirla tú, asegúrate de que sea larga y compleja (con letras mayúsculas, minúsculas, números y símbolos). Guarda esta contraseña en un lugar seguro, la necesitarás para conectar tu web.
    • Usar un usuario existente: Si ya sabes lo que haces y quieres usar un usuario que ya tienes creado en Plesk, puedes seleccionar esta opción.

[WARNING] ¡No pierdas la contraseña! Si la olvidas, tendrás que restablecerla desde Plesk, lo cual es un paso extra. Es como la llave de tu almacén: si la pierdes, no puedes entrar.

  1. Haz clic en Aceptar o Crear.

¡Enhorabuena! Ya has creado tu primera base de datos MySQL en Plesk. Ahora verás tu nueva base de datos en la lista. Pero esto es solo la mitad del camino. Ahora viene la parte de conectar base datos con tu sitio web.


Paso 4: Conectar tu base de datos a tu web

Tener una base de datos vacía no sirve de nada. Necesitas que tu web (WordPress, PrestaShop, una aplicación a medida, etc.) sepa cómo conectarse a ella. Para ello, necesitas cuatro datos clave:

  1. El nombre de la base de datos: El que ves en el listado de Plesk (por ejemplo, usuario_mipagina_db).
  2. El nombre de usuario: El que acabas de crear (por ejemplo, usuario_db).
  3. La contraseña: La que generaste o escribiste.
  4. El nombre del servidor (host): Aquí viene el truco. Muchas veces será localhost, porque la web y la base de datos están en el mismo servidor. Sin embargo, en algunos hostings de Plesk, el servidor de bases de datos tiene un nombre específico, como localhost o una dirección IP interna. Si no estás seguro, mira en la lista de bases de datos de Plesk; a menudo se indica el servidor. Si no, prueba con localhost. Si falla, contacta con tu proveedor.

Ahora, según el tipo de web que tengas, la forma de introducir estos datos cambia:

### Conectar una web WordPress

WordPress es el CMS más popular y el que más fácil lo hace. Para conectar tu base de datos:

  1. Accede a los archivos de tu web a través del Administrador de archivos de Plesk o por FTP.
  2. Busca el archivo llamado wp-config.php en la raíz de tu sitio.
  3. Ábrelo con un editor de texto plano (como el Bloc de notas o el editor de Plesk).
  4. Busca las líneas que definen las constantes de la base de datos. Deberían verse así:
define( 'DB_NAME', 'nombre_de_tu_base_de_datos' );
define( 'DB_USER', 'nombre_de_tu_usuario' );
define( 'DB_PASSWORD', 'tu_contraseña' );
define( 'DB_HOST', 'localhost' );
  1. Reemplaza los valores entre comillas con los datos de tu nueva base de datos. Por ejemplo:

    • DB_NAMEusuario_mipagina_db
    • DB_USERusuario_db
    • DB_PASSWORDTuContraseñaSegura123!
    • DB_HOSTlocalhost (o el que te indique tu hosting).
  2. Guarda los cambios y sube el archivo de nuevo si lo habías descargado.

[TIP] Si estás instalando WordPress desde cero, durante el proceso de instalación te pedirá estos mismos datos. Es el famoso paso de "Introducir los datos de la base de datos". Solo tienes que copiarlos desde Plesk.

### Conectar una web hecha a medida (PHP, Python, etc.)

Si tu web es una aplicación personalizada, necesitarás usar un código para conectarte. Aquí tienes un ejemplo muy básico en PHP usando mysqli:

<?php
$servername = "localhost";
$username = "usuario_db";
$password = "TuContraseñaSegura123!";
$dbname = "usuario_mipagina_db";

// Crear conexión
$conn = new mysqli($servername, $username, $password, $dbname);

// Comprobar conexión
if ($conn->connect_error) {
  die("Conexión fallida: " . $conn->connect_error);
}
echo "Conexión exitosa";
?>

Simplemente, sustituye las variables $servername, $username, $password y $dbname con los datos que tienes de Plesk. Este código lo tendrías que incluir al principio de tus archivos PHP que necesiten acceder a la base de datos.


Paso 5: Gestionar tu base de datos con phpMyAdmin

A veces, necesitarás ver qué hay dentro de tu base de datos, hacer una copia de seguridad o importar un archivo SQL. Plesk te lo pone fácil con phpMyAdmin, una herramienta web muy popular para gestionar MySQL.

  1. Ve a la sección Bases de datos en Plesk (como hicimos antes).
  2. Busca tu base de datos en la lista.
  3. Haz clic en el enlace que dice phpMyAdmin (a menudo es un icono o un botón). Se abrirá una nueva pestaña del navegador con la herramienta.
  4. Es posible que te pida las credenciales de tu base de datos (usuario y contraseña). Introdúcelas y entrarás.

Desde phpMyAdmin puedes:

  • Exportar tu base de datos para hacer una copia de seguridad.
  • Importar un archivo .sql para restaurar una copia o migrar un sitio.
  • Ejecutar consultas SQL para modificar datos directamente.

[TIP] Siempre que vayas a hacer un cambio importante en tu web (actualizar plugins, cambiar el tema, etc.), es una buena práctica hacer una copia de seguridad de tu base de datos desde phpMyAdmin. Te puede salvar de un buen susto.


Preguntas Frecuentes (FAQ)

Aquí te resuelvo algunas dudas comunes que suelen tener los usuarios al crear y conectar bases de datos en Plesk.

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

MariaDB es una bifurcación (fork) de MySQL, creada por los desarrolladores originales. Es 100% compatible con MySQL y, de hecho, es más rápida en algunos casos. Para ti, como usuario, no hay ninguna diferencia práctica. Puedes usar cualquiera de los dos.

¿Puedo usar la misma base de datos para dos sitios web?

Técnicamente, sí, pero no es recomendable. Si algo sale mal en uno de los sitios, podrías afectar al otro. Además, la gestión es más complicada. Es mucho mejor práctica crear una base de datos independiente para cada sitio web. En Plesk, es tan fácil como seguir los pasos de este tutorial.

Olvidé la contraseña de mi base de datos, ¿qué hago?

No te preocupes, es muy fácil de solucionar. Ve a la sección Bases de datos en Plesk, haz clic en el nombre de tu base de datos y busca la opción de Cambiar contraseña (o "Change Password"). Introduce una nueva y guarda. Recuerda actualizar también el archivo wp-config.php o el código de tu web con la nueva contraseña.

¿Qué significa el error "Access denied for user"?

Este error suele aparecer al intentar conectar la web con la base de datos. Las causas más comunes son:

  • Contraseña incorrecta: Revisa que has escrito bien la contraseña en tu archivo de configuración.
  • Nombre de usuario incorrecto: Asegúrate de que el nombre de usuario es exactamente el que ves en Plesk (a veces incluye un prefijo).
  • Nombre de base de datos incorrecto: Igual que el usuario, asegúrate de que el nombre es correcto.
  • Host incorrecto: Si no es localhost, prueba con la IP del servidor MySQL.

¿Cómo importo una base de datos que me ha dado mi diseñador?

Es muy sencillo. En Plesk, ve a Bases de datos y entra a phpMyAdmin. Dentro, selecciona tu base de datos en el menú de la izquierda, haz clic en la pestaña Importar, elige el archivo .sql que te han dado y haz clic en Continuar. Se cargará todo el contenido.

¿Puedo cambiar el nombre de la base de datos una vez creada?

No es una operación que se pueda hacer directamente desde Plesk. Tendrías que crear una nueva base de datos con el nombre correcto, importar los datos de la antigua y luego borrar la antigua. Es un proceso manual y más complejo. Por eso, es mejor que pienses bien el nombre antes de crearla.


Conclusión y siguientes pasos

Crear y conectar una base de datos MySQL en Plesk es una tarea fundamental para cualquier propietario de una web dinámica. Como has visto, no es necesario ser un experto en informática: Plesk te guía a través de un proceso visual e intuitivo.

Hemos aprendido a:

  1. Acceder al panel de Plesk.
  2. Crear una nueva base de datos MySQL con su usuario y contraseña.
  3. Conectar esa base de datos a una web WordPress o a una aplicación personalizada.
  4. Gestionar la base de datos con phpMyAdmin.
  5. Resolver dudas comunes y errores frecuentes.

Ahora que ya tienes tu base de datos lista, puedes continuar con la instalación de tu CMS favorito o con el desarrollo de tu aplicación. Recuerda que la práctica hace al maestro, así que no dudes en explorar las opciones de Plesk y familiarizarte con ellas.

Si te surge cualquier otra duda, aquí tienes las palabras clave que te ayudarán a buscar más información: crear base datos plesk, mysql plesk, conectar base datos, tutorial plesk mysql. Y recuerda, tu proveedor de hosting también está para ayudarte.

¡Mucha suerte con tu proyecto web!

¿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