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

Cómo crear y gestionar bases de datos en DirectAdmin (Guía básica)

Actualizado el 12 de enero de 2026

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

Imagina que tu web es una tienda online. El diseño, los textos y los botones son la fachada y el escaparate. Pero, ¿dónde guardas los precios, el stock, los datos de tus clientes o los comentarios del blog? Exacto, en un almacén. Ese almacén, en el mundo digital, se llama base de datos.

Una base de datos te permite organizar, guardar y recuperar información de forma eficiente. Si tu web usa WordPress, Joomla o cualquier tienda online, es casi seguro que necesita una base de datos para funcionar. Sin ella, no podrías publicar ni un solo artículo.

DirectAdmin es el panel de control que te permite gestionar tu hosting de forma sencilla. Una de sus tareas más importantes es la creación y administración de bases de datos. Y no te preocupes, no necesitas ser un ingeniero informático para hacerlo. En esta guía básica, te voy a enseñar paso a paso a crear y gestionar tus bases de datos en DirectAdmin, incluso si es la primera vez que tocas un panel de este tipo.

Vamos a empezar por el principio: crear base datos DirectAdmin. Es más fácil de lo que piensas.

Primeros pasos: Accede a tu panel de DirectAdmin

Antes de crear nada, necesitas entrar en tu panel de control. Para ello, abre tu navegador favorito (Chrome, Firefox, Edge, etc.) y escribe la dirección de acceso a DirectAdmin. Normalmente suele ser algo como tudominio.com:2222 o la IP de tu servidor seguida de :2222.

Te pedirá un usuario y una contraseña. Estos datos te los proporcionó tu proveedor de hosting cuando contrataste el servicio. Si no los encuentras, revisa tu correo de bienvenida o contacta con el soporte técnico de tu empresa de hosting.

Una vez dentro, verás el escritorio de DirectAdmin. Es un panel con muchos iconos. No te agobies con todos; para lo que nos ocupa hoy, solo necesitas encontrar el icono que dice "Administrador de bases de datos MySQL" o "MySQL Management". Haz clic en él.

Crear una base de datos en DirectAdmin: Paso a paso

Aquí es donde empieza la magia. Dentro del administrador de MySQL, verás las bases de datos que ya tienes (si es que tienes alguna) y un botón o enlace para crear una nueva. Esta sección es la clave para crear base datos DirectAdmin de forma correcta.

El proceso es muy visual y consta de tres partes fundamentales: crear la base de datos, crear un usuario para esa base y vincularlos. Vamos a ello.

Paso 1: Crea la base de datos

Verás un formulario que te pide un "Nombre de la base de datos". Es importante que sepas que DirectAdmin suele añadir un prefijo (normalmente tu nombre de usuario) al nombre que tú escribas. Por ejemplo, si tu usuario es usuario1 y escribes miweb, el nombre final será usuario1_miweb. No te preocupes por esto, es normal y te ayuda a mantener todo ordenado.

Escribe un nombre descriptivo y sin espacios. Puedes usar letras, números y guiones bajos. Por ejemplo, blog_fotos o tienda_ropa. Una vez lo tengas, haz clic en el botón "Crear" o "Add".

Paso 2: Crea un usuario para la base de datos

Ahora viene el paso más importante para la seguridad. Una base de datos no debe ser accesible sin una contraseña. DirectAdmin te pedirá que crees un "Usuario de la base de datos". Este usuario será el que utilice tu aplicación (como WordPress) para conectarse a la base de datos.

Elige un nombre de usuario, por ejemplo, usuario_web. Después, crea una contraseña segura. No uses cosas como "123456" o "password". Te recomiendo usar el generador de contraseñas que el propio DirectAdmin te ofrece. Es un botón al lado del campo de contraseña que crea una clave aleatoria y muy segura. Si la generas tú, asegúrate de que tenga al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos.

[WARNING]: Anota el nombre de la base de datos, el usuario y la contraseña en un lugar seguro. Lo vas a necesitar más adelante para instalar WordPress o cualquier otro gestor de contenidos. No lo pierdas.

Paso 3: Vincula el usuario a la base de datos

Este es el paso que a veces se olvida. DirectAdmin te mostrará una lista con las bases de datos que has creado y los usuarios que has creado. Para que tu web pueda acceder a la información, debes unirlos.

Selecciona la base de datos que acabas de crear en la lista de "Base de datos" y el usuario que has creado en la lista de "Usuario". Después, marca la casilla o opción que dice "TODOS LOS PRIVILEGIOS". Esto le da al usuario permiso para hacer todo lo necesario dentro de esa base de datos (leer, escribir, borrar, etc.).

Haz clic en "Añadir" o "Add" y ¡listo! Ya has creado y vinculado tu primera base de datos. Verás que aparece en la lista de bases de datos existentes con su usuario asociado.

Gestionar bases de datos con phpMyAdmin

Ahora que ya sabes crear base datos DirectAdmin, es hora de aprender a gestionarla. Para ello, la herramienta estrella es phpMyAdmin DirectAdmin. Es una aplicación web que te permite administrar tu base de datos desde un entorno visual, sin necesidad de escribir comandos complejos.

En el mismo "Administrador de bases de datos MySQL", verás un icono o enlace que dice "phpMyAdmin". Haz clic en él. Se abrirá una nueva pestaña o ventana en tu navegador.

Explorando phpMyAdmin

phpMyAdmin puede parecer un poco abrumador al principio, pero no te preocupes. Solo necesitas entender unas pocas funciones básicas para empezar.

En la columna de la izquierda verás la lista de tus bases de datos. Haz clic en la que quieras gestionar. Verás una lista de "tablas". Las tablas son la estructura interna donde se guardan los datos. Por ejemplo, en WordPress, una tabla guarda los usuarios, otra los posts, otra los comentarios, etc.

Tareas comunes en phpMyAdmin

Aquí te explico las tareas más habituales que harás en phpMyAdmin:

  • Vaciar una tabla: Si quieres eliminar todo el contenido de una tabla pero mantener su estructura (por ejemplo, para resetear un contador de visitas), puedes usar la función "Vaciar" (Truncate). Selecciona la tabla, haz clic en la pestaña "Operaciones" y busca la opción "Vaciar la tabla".

  • Eliminar una tabla: Si quieres borrar una tabla por completo, selecciónala y haz clic en "Eliminar" (Drop). Ten mucho cuidado con esto, ya que no podrás recuperar los datos.

  • Ejecutar consultas SQL: Si sabes un poco de lenguaje SQL (Structured Query Language), puedes ejecutar consultas directamente. Ve a la pestaña "SQL" y escribe tu consulta. Por ejemplo, para ver todos los usuarios de una tabla, escribirías SELECT * FROM nombre_de_tabla;. Esta es una función avanzada, pero es bueno que sepas que existe.

  • Exportar e importar: Esta es una de las funciones más útiles. En la pestaña "Exportar", puedes descargar un archivo con toda la información de tu base de datos. Esto es esencial para hacer copias de seguridad. En la pestaña "Importar", puedes subir ese archivo para restaurar la base de datos o para moverla a otro servidor.

[TIP]: Antes de hacer cualquier cambio importante en tu web, como actualizar un plugin o cambiar el tema, es una excelente práctica exportar tu base de datos desde phpMyAdmin. Así, si algo sale mal, puedes restaurarla fácilmente.

Más allá de lo básico: Gestionar bases de datos existentes

DirectAdmin no solo te permite crear bases de datos, sino también gestionarlas y eliminarlas cuando ya no las necesites. Volvamos al "Administrador de bases de datos MySQL".

Eliminar una base de datos

En la lista de bases de datos, verás un icono de papelera o un enlace que dice "Eliminar" al lado de cada una. Si haces clic ahí, DirectAdmin te pedirá una confirmación.

[WARNING]: Eliminar una base de datos es una acción permanente e irreversible. Borrarás todos los datos que contenga. Asegúrate de que tienes una copia de seguridad (exportada desde phpMyAdmin) antes de hacerlo. Si tu web está funcionando con esa base de datos, eliminarla hará que tu web deje de funcionar por completo.

Cambiar la contraseña de un usuario

Es una buena práctica de seguridad cambiar las contraseñas de las bases de datos de vez en cuando. En el administrador de MySQL, busca la opción para editar usuarios. Podrás cambiar la contraseña de un usuario existente.

[TIP]: Después de cambiar la contraseña de la base de datos, tendrás que actualizar el archivo de configuración de tu aplicación. Por ejemplo, en WordPress, este archivo se llama wp-config.php y se encuentra en la raíz de tu instalación. No actualizarlo provocará que tu web muestre un error de conexión a la base de datos.

Preguntas frecuentes (FAQ) sobre bases de datos en DirectAdmin

Para terminar, voy a resolver algunas de las dudas más comunes que suelen tener los usuarios. Si tu pregunta no está aquí, no dudes en contactar con tu proveedor de hosting.

¿Cuántas bases de datos puedo crear en DirectAdmin?
Eso depende de tu plan de hosting. Normalmente, los planes incluyen un número limitado de bases de datos (por ejemplo, 5 o 10). Puedes ver cuántas has creado y cuántas te quedan en el propio panel de DirectAdmin.

¿Puedo usar la misma base de datos para dos webs diferentes?
Técnicamente sí, pero no es recomendable. Cada aplicación (WordPress, Joomla, etc.) espera tener ciertas tablas con nombres específicos. Si dos aplicaciones usan la misma base de datos, las tablas entrarán en conflicto y es probable que una de las dos (o ambas) deje de funcionar correctamente. Es mucho mejor crear una base de datos independiente para cada web.

He olvidado la contraseña de mi base de datos, ¿qué hago?
No te preocupes, es un problema común. Simplemente entra en el "Administrador de bases de datos MySQL" en DirectAdmin, busca la opción para editar el usuario y restablece una nueva contraseña. Recuerda actualizar el archivo de configuración de tu aplicación después de hacerlo.

¿Qué es el puerto 2106?
Algunos paneles de control de hosting alternativos, como Syspanel (antes conocido como HestiaCP), utilizan el puerto 2106 para el acceso a su panel de administración. Si tu proveedor de hosting usa Syspanel, la dirección de acceso sería algo como tudominio.com:2106. No lo confundas con DirectAdmin, que normalmente usa el puerto 2222.

¿Es seguro usar phpMyAdmin?
Sí, phpMyAdmin es una herramienta segura y ampliamente utilizada en la industria. DirectAdmin la integra de forma segura y solo tú (con tu usuario y contraseña de acceso) puedes entrar a ella. Eso sí, asegúrate de no compartir tus credenciales de acceso con nadie y de usar contraseñas robustas.

Conclusión: Ya puedes gestionar tus bases de datos

Como has visto, crear base datos DirectAdmin y gestionarlas es un proceso muy intuitivo una vez que conoces los pasos. No es necesario ser un experto en bases de datos para tener tu web funcionando. Con esta guía, ya sabes cómo crear una base de datos, crear un usuario, vincularlos y usar phpMyAdmin DirectAdmin para tareas básicas de gestión, como exportar copias de seguridad.

La clave está en practicar y, sobre todo, en ser cuidadoso con las acciones destructivas como eliminar tablas o bases de datos. Siempre que tengas dudas, recuerda hacer una copia de seguridad (exportar) antes de tocar nada.

Espero que esta guía básica te haya sido de gran ayuda. Ahora ya puedes ir a tu panel de DirectAdmin y poner en práctica todo lo aprendido. Verás que gestionar bases datos es una tarea más que se suma a tu kit de herramientas para administrar tu presencia online con éxito. Si tienes cualquier problema, tu proveedor de hosting siempre estará encantado de echarte una mano. ¡Mucha 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