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

Gestionar bases de datos MySQL en Plesk desde cero

Actualizado el 25 de diciembre de 2025

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

Imagina que tu página web es una tienda. Los archivos HTML, CSS y las imágenes son los muebles y la decoración. Pero, ¿dónde guardas el registro de tus clientes, sus pedidos o las publicaciones de tu blog? Ahí es donde entran las bases de datos. Son como el almacén de tu tienda, un sistema organizado para guardar y recuperar toda la información dinámica de tu sitio.

Si usas WordPress, Joomla o cualquier sistema de gestión de contenidos (CMS), necesitas una base de datos para que funcione. Plesk es uno de los paneles de control de hosting más populares del mundo, y su gestión de MySQL Plesk es sorprendentemente sencilla una vez que conoces los pasos. Este artículo es tu guía desde cero: aprenderás a crear base de datos, gestionar usuarios MySQL, entrar en phpMyAdmin y realizar tareas de administrar BD como un profesional, sin necesidad de ser un experto en informática.

Vamos a ello.

Accediendo al Panel de Control de Plesk

Antes de tocar nada, necesitas estar dentro de Plesk. Normalmente, tu proveedor de hosting te envía un enlace de acceso que suele ser algo así como https://tu-dominio.com:8443 o una URL específica. Si no lo encuentras, revisa el correo de bienvenida de tu empresa de hosting.

Una vez dentro, verás un escritorio con diferentes iconos y secciones. No te abrumes, es más sencillo de lo que parece. Busca la sección que dice "Bases de datos" o "Databases". En la mayoría de las versiones de Plesk, este icono está en la pestaña principal de tu dominio o en el menú lateral.

[INFO]: Si tu hosting usa "Syspanel" (antes conocido como HestiaCP), el acceso es diferente y se realiza a través del puerto 2106. Sin embargo, este artículo se centra exclusivamente en el panel de Plesk, que es el estándar en la mayoría de los planes de hosting profesionales.

Cómo Crear una Base de Datos en Plesk (Paso a Paso)

Este es el primer paso y el más importante. Vamos a crear una base de datos desde cero. Es un proceso de menos de dos minutos.

Paso 1: Localizar el botón "Crear Base de Datos"

Dentro de la sección "Bases de datos", busca un botón azul o verde que diga "Crear Nueva Base de Datos" o "Add Database". Haz clic en él.

Paso 2: Rellenar el nombre de la base de datos

Se abrirá un formulario. Aquí tienes que ponerle nombre a tu base de datos. Es muy importante que elijas un nombre descriptivo y sin espacios. Por ejemplo, si es para un blog de recetas, podrías llamarla blog_recetas_db. Plesk suele añadir un prefijo con el nombre de tu usuario o dominio para evitar conflictos, así que no te preocupes si ves que el nombre final es más largo de lo que escribiste.

Paso 3: Seleccionar el tipo de base de datos

Plesk te ofrecerá opciones como MySQL o MariaDB. Si no sabes cuál elegir, elige MySQL. Es el estándar y funciona perfectamente con la mayoría de aplicaciones. MariaDB es una alternativa compatible, pero para un usuario básico, MySQL es la opción más segura.

Paso 4: Crear un usuario y contraseña (Crucial)

Aquí está el secreto de la seguridad. No basta con crear la base de datos, necesitas un usuario MySQL que tenga permiso para entrar en ella. Plesk te permite crear un usuario y contraseña en el mismo paso.

  • Nombre de usuario: Elige uno fácil de recordar, como usuario_blog.
  • Contraseña: Plesk tiene un generador de contraseñas seguras. Haz clic en el icono de la llave o el dado para que genere una automáticamente, o escribe una tú mismo. Guárdala en un lugar seguro, la necesitarás más tarde para configurar WordPress u otros scripts.

Por último, haz clic en "OK" o "Crear". ¡Felicidades! Ya has creado tu primera base de datos.

Gestión de Usuarios MySQL en Plesk

Una vez creada la base, es posible que necesites crear más usuarios o modificar los existentes. Por ejemplo, si tienes dos aplicaciones que comparten la misma base de datos, pero quieres que una solo pueda leer datos y la otra pueda modificarlos.

Crear un nuevo usuario MySQL

Dentro de la sección "Bases de datos", verás una lista con las bases que has creado. A la derecha de cada una, hay iconos de acción. Busca el que dice "Usuarios" o "User Management".

Haz clic en "Agregar Usuario". Plesk te pedirá un nombre de usuario y una contraseña. Después, te preguntará a qué base de datos tendrá acceso este usuario y qué privilegios tendrá.

Privilegios: ¿Qué puede hacer cada usuario?

Aquí es donde muchos se pierden. Los privilegios son los permisos que tiene un usuario sobre la base de datos. Los más comunes son:

  • SELECT: Solo puede leer datos.
  • INSERT: Puede añadir nuevos datos.
  • UPDATE: Puede modificar datos existentes.
  • DELETE: Puede eliminar datos.
  • ALL PRIVILEGES: Tiene control total (lectura, escritura, eliminación, crear tablas, etc.).

[TIP]: Para una aplicación web normal (como WordPress), es suficiente con darle "ALL PRIVILEGES" al usuario principal. No te compliques la vida. Si estás en un entorno de pruebas y quieres limitar el acceso, puedes darle solo SELECT e INSERT para que no pueda borrar nada por error.

Administrar BD con phpMyAdmin: Tu ventana al almacén

Ahora viene la parte interesante. phpMyAdmin es una herramienta web que te permite interactuar con tu base de datos a través de una interfaz gráfica. Es como el "modo administrador" de tu almacén. Puedes ver las tablas, los registros, ejecutar consultas SQL e incluso hacer copias de seguridad.

Cómo acceder a phpMyAdmin desde Plesk

  1. Ve a la sección "Bases de datos".
  2. En la lista, busca la base de datos que quieres administrar.
  3. Verás un icono que parece una pequeña ventana o un conjunto de tablas. Si pasas el ratón por encima, dirá "phpMyAdmin" o "Administrar". Haz clic en él.

Se abrirá una nueva pestaña del navegador con la interfaz de phpMyAdmin. No te asustes, solo vamos a ver lo básico.

Las pestañas principales de phpMyAdmin

  • Estructura: Aquí verás todas las tablas de tu base de datos (como las estanterías de tu almacén). Puedes crear nuevas tablas, modificar las existentes o vaciarlas.
  • SQL: Esta es la parte más técnica. Es un editor donde puedes escribir comandos SQL para hacer tareas avanzadas. Para un principiante, lo más útil aquí es ejecutar consultas de búsqueda o modificar datos de forma masiva.
  • Exportar / Importar: Esta es la función más valiosa para ti. Te permite descargar toda tu base de datos en un archivo .sql (una copia de seguridad) o subir una copia que hayas hecho antes. Es vital para migrar tu web a otro servidor o para restaurar un desastre.

[WARNING]: No juegues con la pestaña "Operaciones" o "Privilegios" dentro de phpMyAdmin si no sabes lo que haces. Es fácil romper algo sin querer. Si necesitas cambiar permisos, hazlo desde el panel de Plesk, que es más amigable y seguro.

Tareas Comunes de Administración de BD

Ahora que ya sabes acceder, vamos a ver las tareas que realizarás el 90% de las veces.

Realizar una copia de seguridad (Backup)

Esto es como hacer una foto de tu almacén. Si algo sale mal, puedes restaurarlo.

  1. Entra en phpMyAdmin.
  2. Selecciona tu base de datos en el panel izquierdo.
  3. Haz clic en la pestaña "Exportar".
  4. Elige el método "Rápido" (o "Personalizado" si quieres elegir solo algunas tablas).
  5. Asegúrate de que el formato sea SQL.
  6. Haz clic en "Continuar" o "Exportar". Se descargará un archivo .sql en tu ordenador. Guárdalo en un lugar seguro.

Restaurar una copia de seguridad

El proceso inverso. Si tu web se ha roto, puedes volver a la foto anterior.

  1. Entra en phpMyAdmin.
  2. Selecciona la base de datos donde quieres restaurar.
  3. Haz clic en la pestaña "Importar".
  4. Haz clic en "Elegir archivo" y selecciona tu archivo .sql.
  5. Haz clic en "Continuar". Plesk y phpMyAdmin harán el resto.

[INFO]: Plesk también tiene su propio sistema de copias de seguridad en el panel principal. Es incluso más fácil de usar, pero el de phpMyAdmin es más específico si solo quieres restaurar una base de datos concreta.

Optimizar tablas para mejorar el rendimiento

Con el tiempo, tu base de datos se fragmenta y puede volverse lenta. Es como un almacén donde has ido dejando cajas por el pasillo.

  1. En phpMyAdmin, selecciona tu base de datos.
  2. Ve a la pestaña "Estructura".
  3. Verás una lista de tablas. Selecciona todas ellas haciendo clic en la casilla de la parte superior.
  4. En el menú desplegable de abajo, elige "Optimizar tabla" y haz clic en "Continuar".

Esto reorganizará los datos y hará que las consultas sean más rápidas. Es una buena práctica hacerlo una vez al mes.

Solución de Problemas Comunes (FAQ)

Aquí van las dudas que más nos llegan al soporte técnico.

"No puedo conectar mi aplicación a la base de datos. ¿Qué hago?"

Revisa estos tres puntos en orden:

  1. ¿El nombre de la base de datos y el usuario son correctos? A veces Plesk añade un prefijo al nombre que no habías notado. Vuelve a la sección "Bases de datos" en Plesk y copia el nombre exacto que aparece en la lista.
  2. ¿La contraseña es correcta? Es fácil equivocarse al copiarla. Si no estás seguro, cambia la contraseña del usuario en Plesk (sección "Usuarios") y actualiza los datos en tu aplicación.
  3. ¿El host de la base de datos es correcto? En la mayoría de los casos, el host es localhost. Sin embargo, algunos servidores usan una dirección IP o un nombre de host específico. Puedes encontrarlo en los detalles de tu suscripción en Plesk.

"¿Puedo tener varias bases de datos en mi hosting?"

Sí, absolutamente. La mayoría de los planes de hosting permiten crear múltiples bases de datos. La cantidad dependerá del plan que hayas contratado. Puedes ver el límite en tu panel de Plesk.

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

Son dos motores de bases de datos muy similares. MariaDB es un "fork" (una derivación) de MySQL, creado por los desarrolladores originales. Es compatible en casi todos los aspectos. Si no tienes una preferencia clara, elige MySQL porque es el más conocido y documentado.

"He borrado una tabla por error. ¿Cómo la recupero?"

Si has hecho una copia de seguridad reciente, puedes importarla desde phpMyAdmin y sobrescribir la tabla. Si no tienes copia, la cosa se complica. Por eso insistimos tanto en los backups.

[WARNING]: No esperes a tener un problema para hacer una copia de seguridad. Haz una cada semana si tu web es importante. Es un hábito que te ahorrará muchos dolores de cabeza.

Consejos Finales para una Gestión Exitosa

Gestionar bases de datos en Plesk es una habilidad que dominarás con un poco de práctica. Resumiendo lo más importante:

  • Crea siempre un usuario dedicado para cada base de datos, no uses el usuario administrador principal de tu hosting para todo.
  • Anota las contraseñas en un gestor de contraseñas. No las guardes en un archivo de texto en tu escritorio.
  • Explora phpMyAdmin con calma. Entrar en la pestaña "Estructura" y ver las tablas de tu web te dará una comprensión mucho mejor de cómo funciona tu sitio por dentro.
  • No temas a los errores. El panel de Plesk es bastante a prueba de tontos. Si algo falla, siempre puedes eliminar la base de datos y volver a crearla desde cero (siempre que tengas un backup).

Ahora ya tienes los conocimientos básicos para administrar BD en tu hosting. Desde crear base de datos hasta gestionar usuarios MySQL y usar phpMyAdmin, estás listo para manejar la parte más técnica de tu web con confianza. Si en algún momento te sientes perdido, vuelve a este artículo o contacta con tu proveedor de hosting; para eso están. ¡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