¿Cómo crear una base de datos para WordPress?

Para instalar WordPress es necesario contar con 2 elementos: los archivos y la base de datos. Estos elementos se alojan en el servidor y, juntos en armonía, hacen que un sitio web funcione correctamente.

Aunque el uno sin el otro no pueden funcionar, la base de datos es el elemento más importante en una instalación de WordPress ya que, si se pierde, no se puede recuperar.

Crear una base de datos en WordPress
Reproducir video acerca de Crear una base de datos en WordPress
Índice del contenido
    Add a header to begin generating the table of contents

    1. ¿Qué es una base de datos?

    Antiguamente los sitios web se desarrollaban mediante lenguaje HTML por lo que solo había la posibilidad de crear un sitio web estático. Con el tiempo se fueron desarrollando lenguajes de programación que dinamizaron los sitios web.

    Aún así, con estos lenguajes de programación, el desarrollo de un sitio era tedioso y, cada página del sitio, se desarrollaba individualmente por lo que el contenido se tenía que escribir manualmente en cada apartado.

    Fue hasta 1970 cuando se desarrollo un nuevo concepto, el SQL (Structured Query Language) o lenguaje de consulta estructurada con el cual se manejan hoy en día millones de bases de datos.

    Unido al lenguaje de programación PHP se desarrolló lo que hoy en día se conoce como MySQL que es la base de datos que compone la aplicación LAMP y este es básicamente el software que gestiona la mayoría de hosting utilizados hoy en día.

    Con la ayuda de MySQL, el contenido que se crea en WordPress, es guardado mediante tablas en la base de datos para luego ser consultado y mostrado cuando se carga un sitio web en un navegador.

    Anuncio publicitario

    2. Crear una base de datos para instalar WordPress

    Para crear una base de datos, necesaria para instalar WordPress, lo primero que tienes que hacer es contratar un dominio y un hosting.

    Si has seguido todas las lecciones de este curso de WordPress desde el principio, sabrás que hemos estado hablando de LucusHost, la empresa de alojamiento que recomiendo contratar en este curso y, en esta lección, te voy a mostrar como crear bases de datos desde cPanel.

    Este procedimiento es válido para cualquier otra empresa que use cPanel como panel de control aunque algunos términos y diseños podrían variar según las versiones.

    Bases de datos en cPanel
    Bases de datos en cPanel

    En cPanel, dirígete al bloque BASES DE DATOS y accede al apartado Bases de datos MySQL.

    El procedimiento consta de 3 sencillos pasos:

    2.1 Crear una nueva base de datos

    • Nueva base de datos: verás un prefijo ya creado con una barra baja al final. En el campo escribe como quieres que se llame tu base de datos. En mi caso voy a escribir gian (coincide con mi nombre de dominio gian.es) y quedaría algo como hendmrjy_gian.
    • Haz clic en el botón Crear una base de datos y en la siguiente ventana haz clic en Volver.
    Crear una nueva base de datos
    Crear una nueva base de datos

    2.2 Usuarios MySQL >> Añadir nuevo usuario

    • Nombre de usuario: escribe un nombre de usuario. Puede ser el mismo nombre que has escrito en tu bases de datos. En mi caso quedaría algo como hendmrjy_gian.
    • Contraseña: puedes escribir la contraseña que quieras. Debajo verás una barra que cambiará de color, rojo, naranja, amarillo y verde, según la seguridad que el sistema recomienda para la creación de las contraseñas. También puedes usar el botón Generador de contraseñas pero recuerda apuntar esta contraseña en un lugar seguro ya que la necesitarás para instalar WordPress.
    • Contraseña (nuevamente): vuelve a escribir la contraseña que has asignado en el campo anterior. Si has asignado una contraseña mediante el botón Generador de contraseñas, el sistema rellenará este campo automáticamente.
    • Haz clic en el botón Crear usuario y en la siguiente ventana clic en Volver.
    Crear un usuario de la base de datos
    Crear un usuario de la base de datos

    2.3 Usuarios MySQL >> Añadir usuario a la base de datos

    Una vez creada la base de datos y el usuario, tendrás que asociarlos.

    • Usuario: selecciona el usuario que quieres asignar a tu base de datos.
    • Base de datos: selecciona la base de datos.
    • Haz clic en el botón Añadir.
    Añadir usuario a la base de datos
    Añadir usuario a la base de datos
    • En la siguiente ventana, Administrar privilegios de usuario, marca la casilla TODOS LOS PRIVILEGIOS y verás como se marcan el resto de casillas.
    • Haz clic en el botón Hacer cambios. Si está todo correcto, te aparecerá un recuadro verde con el mensaje You saved “hendmrjy_gian”’s privileges on the database “hendmrjy_gian”.
    • Haz clic en el enlace Volver.

    Realizando estos 3 sencillos pasos, se habrá creado la base de datos necesaria para instalar WordPress paso a paso.

    Administrar privilegios de un usuario de base de datos
    Administrar privilegios de un usuario de base de datos

    3. Visualizar una base de datos en phpMyAdmin

    En cPanel, dirígete al bloque BASES DE DATOS y accede al apartado phpMyAdmin. Desde este apartado podrás visualizar el panel de phpMyAdmin donde se alojan las tablas de la base de datos de WordPress.

    No es necesario que hagas nada en este apartado ya que, cuando instales WordPress, este creará automáticamente las tablas de la base de datos.

    phpMyAdmin en cPanel
    phpMyAdmin en cPanel

    Ten mucho cuidado al ingresar a este apartado y no toques nada que no sepas ya que, en la mayoría de los casos, la base de datos es irrecuperable y, si haces algo indebido, tu sitio web posiblemente dejará de funcionar.

    WordPress recomienda realizar una copia de seguridad de la base de datos antes de hacer cualquier tipo de actualización.

    En la lección, copias de seguridad en WordPress, te enseñaré a crear copias de seguridad de tu sitio web.

    Anuncio publicitario

    4. Conclusión

    Ahora que ya sabes crear una base de datos, ya puedes instalar WordPress que es algo que veremos en las siguientes lecciones. Asegúrate de apuntar todos los datos en un lugar seguro ya que los necesitarás cuando realices la instalación.

    ¿Te ha gustado?

    Te estaría muy agradecido si pudieras valorar esta entrada y compartirla en tus redes sociales. De esta manera me animas a continuar trabajando en este proyecto y ayudas a otras personas que desean aprender.

    (34 votos, promedio: 4.7 de 5)

    Facebook
    Twitter
    WhatsApp
    Telegram
    Email

    ¿Me invitas un café?

    Todo el contenido que puedes encontrar en este sitio web es gratis y siempre lo será pero, mantenerlo, requiere de muchos cafés y muuuuchas horas . Si te gusta mi trabajo y te está ayudando, considera invitarme un café para apoyarme y apoyar este proyecto. ¡Te invito un café!.

    Suscríbete y aprende WordPress desde cero

    No me gusta el SPAM y se que a ti tampoco. Sólo recibirás información útil sobre WordPress.

    Al enviar, confirmas que has leído y aceptas la política de privacidad. Conoce nuestro compromiso con tu privacidad.

    Comparte tu experiencia

    Deja un comentario si tienes alguna duda o cuéntanos cómo ha sido tu experiencia.

    Suscríbete!
    Avísame sobre

    0 Comentarios
    Inline Feedbacks
    Ver todos los comentarios
    0
    ¿Dejas un comentario? Gracias!x

    Tratamiento de datos personales

    • Responsable: MARIA ANTONIETA BEAUTY CONCEPT, S.L.
    • Finalidad: Suscribirte a la lista de correos electrónicos.
    • Derechos: Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en legal@cursowordpress.com, así como el derecho a presentar una reclamación ante una autoridad de control.
    • Destinatarios: Los datos no se cederán a terceros salvo en los casos en que exista una obligación legal.
    • Información adicional: En mi política de privacidad encontrarás información adicional sobre la recopilación y el uso de su información personal incluida información sobre acceso, conservación, rectificación, eliminación, seguridad y otros temas.

    Tratamiento de datos personales

    • Responsable: MARIA ANTONIETA BEAUTY CONCEPT, S.L.
    • Finalidad: Moderar y responder comentarios de usuarios.
    • Derechos: Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en legal@cursowordpress.com, así como el derecho a presentar una reclamación ante una autoridad de control.
    • Destinatarios: Los datos no se cederán a terceros salvo en los casos en que exista una obligación legal.
    • Información adicional: En mi política de privacidad encontrarás información adicional sobre la recopilación y el uso de su información personal incluida información sobre acceso, conservación, rectificación, eliminación, seguridad y otros temas.