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

Cómo gestionar bases de datos MySQL con phpMyAdmin

Actualizado el 30 de octubre de 2025

¡Hola! Soy tu técnico de soporte amigable. Seguro que alguna vez has oído hablar de phpMyAdmin, MySQL o de gestionar una base de datos, y te ha sonado a chino. No te preocupes, es más fácil de lo que parece. En esta guía te voy a explicar paso a paso cómo gestionar bases de datos MySQL con phpMyAdmin, desde los paneles de control más comunes como cPanel, Plesk y DirectAdmin, hasta consejos para importar y exportar datos de forma segura. Vamos a ello.

¿Qué es phpMyAdmin y para qué sirve?

phpMyAdmin es una herramienta web gratuita que te permite administrar MySQL de forma visual, sin necesidad de escribir comandos complicados. Piensa en ella como el "escritorio" de tu base de datos: desde ahí puedes crear tablas, modificar registros, hacer copias de seguridad (exportar) o restaurar información (importar). Es el aliado perfecto para cualquier sitio web que use WordPress, Joomla, PrestaShop o cualquier sistema dinámico.

Acceder a phpMyAdmin desde diferentes paneles de control

Dependiendo del panel de control que use tu hosting, la forma de entrar cambia un poco. Te explico los tres más comunes:

Desde cPanel

  1. Inicia sesión en tu cPanel (normalmente en tudominio.com/cpanel).
  2. Busca la sección Bases de Datos.
  3. Haz clic en el icono phpMyAdmin. Se abrirá una nueva pestaña con la herramienta.

[TIP] Si no ves phpMyAdmin directamente, busca "Administrador de bases de datos" o "MySQL Databases" y dentro encontrarás un enlace.

Desde Plesk

  1. Accede a tu Plesk (suele ser tudominio.com:8443).
  2. Ve a Sitios web y dominios.
  3. Busca el dominio que quieras gestionar y haz clic en phpMyAdmin en la columna "Bases de datos".
  4. También puedes ir a Bases de datos en el menú lateral y seleccionar la base de datos que necesites.

Desde DirectAdmin

  1. Inicia sesión en DirectAdmin (normalmente tudominio.com:2222).
  2. Haz clic en Administración de MySQL dentro de la sección "Características de la cuenta".
  3. Verás un listado de bases de datos. Pulsa el icono de phpMyAdmin junto a la que quieras gestionar.

[INFO] Si tu proveedor usa Syspanel (antes HestiaCP), accede a través del puerto 2106 (ejemplo: tudominio.com:2106). Allí encontrarás un enlace directo a phpMyAdmin en el panel de la base de datos.

Estructura básica de phpMyAdmin

Al entrar, verás una interfaz con dos partes principales:

  • Panel izquierdo: Lista de todas las bases de datos que tienes. Haz clic en una para expandir sus tablas.
  • Panel derecho: Aquí se muestran las tablas de la base de datos seleccionada y las opciones de gestión.

En la parte superior hay una barra de pestañas: Estructura, SQL, Buscar, Exportar, Importar, etc. Son tus herramientas clave.

Cómo crear una base de datos y un usuario

Antes de usar phpMyAdmin, normalmente necesitas crear la base de datos desde el panel de control. Pero también puedes hacerlo desde phpMyAdmin si tienes permisos.

Desde phpMyAdmin

  1. En el panel izquierdo, haz clic en Nueva.
  2. Escribe un nombre para tu base de datos (sin espacios, usa guiones bajos).
  3. Elige el cotejamiento (collation). Para español, usa utf8mb4_unicode_ci o utf8_general_ci.
  4. Pulsa Crear.

Para crear un usuario, tendrás que ir a la pestaña Privilegios y añadir uno nuevo. Es más común hacerlo desde el panel de control (cPanel, Plesk, etc.) porque asocia automáticamente el usuario a la base de datos.

[WARNING] No uses caracteres extraños ni espacios en nombres de bases de datos o usuarios. Solo letras, números y guiones bajos.

Importar una base de datos (restaurar copia de seguridad)

Importar es el proceso de cargar un archivo .sql (o comprimido .gz) en tu base de datos. Es muy útil para migrar sitios web o restaurar copias de seguridad.

Pasos para importar en phpMyAdmin

  1. Selecciona la base de datos donde quieras importar los datos (haz clic en su nombre en el panel izquierdo).
  2. Ve a la pestaña Importar.
  3. Haz clic en Seleccionar archivo y elige tu archivo .sql o .gz.
  4. Deja las opciones por defecto (aunque a veces conviene marcar "No usar AUTO_INCREMENT con valor 0" si hay conflictos).
  5. Pulsa Continuar o Ejecutar.

[INFO] Si el archivo es muy grande (más de 50 MB), puede que el servidor se queje. En ese caso, comprime el archivo en .gz o pide a tu hosting que aumente el límite de subida.

Errores comunes al importar

  • "Error en la línea X": Suele ser por un cotejamiento incompatible. Asegúrate de que el archivo SQL use el mismo juego de caracteres que tu base de datos.
  • "Tabla ya existe": Si estás importando una copia de seguridad completa, la base de datos destino debe estar vacía. Borra todas las tablas antes (pestaña Estructura > "Marcar todas" > "Eliminar").

Exportar una base de datos (crear copia de seguridad)

Exportar te permite descargar un archivo con toda la estructura y datos de tu base de datos. Es esencial para hacer backups.

Pasos para exportar en phpMyAdmin

  1. Selecciona la base de datos que quieras respaldar.
  2. Ve a la pestaña Exportar.
  3. Elige el método Rápido (para una copia completa) o Personalizado (si necesitas seleccionar tablas específicas).
  4. En formato, deja SQL (es el estándar).
  5. Si usas Personalizado, puedes marcar "Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION" para que al importar se borren los objetos viejos.
  6. Pulsa Continuar y se descargará el archivo.

[TIP] Programa exportaciones periódicas desde tu panel de control (cPanel tiene "Backup" automático). No confíes solo en phpMyAdmin para backups críticos.

Operaciones básicas con tablas

Las tablas son donde se almacenan los datos. Aquí te muestro lo esencial:

Crear una tabla

  1. Dentro de una base de datos, ve a Estructura.
  2. Escribe el nombre de la tabla y el número de columnas (campos).
  3. Rellena los detalles: nombre del campo, tipo (INT, VARCHAR, TEXT, etc.), longitud, etc.
  4. Marca la casilla A_I (Auto Increment) para el campo ID, y ponlo como Índice primario.
  5. Guarda.

Modificar una tabla

  • Añadir campo: Ve a Estructura, en la parte inferior escribe el nombre y tipo, y pulsa Continuar.
  • Editar campo: Haz clic en el icono de lápiz junto al campo.
  • Eliminar campo: Marca la casilla y pulsa Eliminar (con cuidado).

Insertar, editar y borrar registros

  • Insertar: Pestaña Insertar. Rellena los valores y pulsa Continuar.
  • Editar: Haz clic en el icono de lápiz en la fila de la tabla (vista "Examinar").
  • Borrar: Marca la fila y pulsa Eliminar.

[WARNING] Borrar datos es irreversible. Siempre haz un export antes de modificar tablas importantes.

Consultas SQL básicas

Si te sientes valiente, puedes ejecutar comandos SQL directamente en la pestaña SQL. Aquí tienes algunos ejemplos:

-- Mostrar todas las tablas
SHOW TABLES;

-- Seleccionar todos los registros de una tabla
SELECT * FROM nombre_tabla;

-- Insertar un nuevo registro
INSERT INTO nombre_tabla (campo1, campo2) VALUES ('valor1', 'valor2');

-- Actualizar un registro
UPDATE nombre_tabla SET campo1='nuevo_valor' WHERE id=1;

-- Borrar un registro
DELETE FROM nombre_tabla WHERE id=1;

[INFO] Si no estás seguro, mejor usa las opciones visuales. Un error en SQL puede dejar tu web inservible.

Solución de problemas frecuentes (FAQ)

"No puedo acceder a phpMyAdmin"

  • Verifica que tu panel de control esté funcionando.
  • Comprueba que tu base de datos existe y tienes permisos.
  • Si usas Syspanel, recuerda el puerto 2106 y que el acceso puede estar restringido a ciertas IPs.

"Al importar me sale error de tamaño"

  • Comprime el archivo en .gz (phpMyAdmin lo acepta).
  • Divide el archivo SQL en partes más pequeñas con herramientas como BigDump.
  • Pide a tu hosting que aumente el límite de subida (upload_max_filesize).

"La base de datos no aparece en phpMyAdmin"

  • Asegúrate de haberla creado desde el panel de control (cPanel, Plesk, DirectAdmin o Syspanel).
  • Si la creaste desde phpMyAdmin, puede que no tenga privilegios asociados. Ve a Privilegios y añade un usuario con permisos.

"¿Cómo cambio el cotejamiento de una tabla?"

  • Ve a Estructura de la tabla.
  • Haz clic en Operaciones (arriba).
  • En "Opciones de tabla", cambia el cotejamiento y guarda.

Buenas prácticas de seguridad

  1. Nunca compartas tu contraseña de MySQL ni la dejes en archivos públicos.
  2. Elimina bases de datos que no uses para evitar vulnerabilidades.
  3. Cambia la contraseña de la base de datos periódicamente desde el panel de control.
  4. No ejecutes SQL de fuentes desconocidas (puede ser código malicioso).
  5. Haz backups regulares con exportación.

Conclusión

Gestionar bases de datos MySQL con phpMyAdmin no tiene por qué ser complicado. Con esta guía ya sabes acceder desde cPanel, Plesk, DirectAdmin o Syspanel, crear y modificar tablas, importar y exportar datos, y resolver los problemas más comunes. Recuerda siempre tener cuidado con las operaciones destructivas y mantener copias de seguridad actualizadas.

Si te surge cualquier duda, no dudes en contactar con tu soporte técnico. ¡Nos vemos en el próximo tutorial!

¿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