Lección 08

¿Cómo crear una base de datos en 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.

Í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 Raiola Networks, 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

    2.1 Bases de datos de MySQL

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

    El procedimiento consta de 3 sencillos pasos:

    I. Crear nueva base de datos

    • Nueva base de datos: verás un prefijo ya creado con una barra baja al final. En el campo vacio escribe como quieres que se llame tu base de datos. Por ejemplo, 1234. En mi caso quedaría algo como gianoli1_1234.
    • Haz clic en el botón Crear base de datos y en la siguiente ventana clic en Volver.
    Crear una nueva base de datos
    Crear una nueva base de datos

    II. Usuarios de MySQL >> Agregar nuevo usuario

    • Nombre de usuario: escribe un nombre de usuario. Por ejemplo, 1234. Puede ser el mismo nombre que has escrito en tu bases de datos. En mi caso quedaría algo como gianoli1_1234.
    • 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 (de nuevo): 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

    III. Usuarios de MySQL >> Agregar usuario a 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 Agregar.
    Asignar usuario a la base de datos
    Asignar 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 “gianoli1_1234”’s privileges on the database “gianoli1_1234”.
    • 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 algunos servidores, como es el caso de Raiola Networks, desde cPanel se pueden realizar copias de seguridad de la base de datos (desde el bloque JETBACKUP) o recuperar una versión anterior.

    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. 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 lección y compartirla en las redes sociales. De esta manera me animas a continuar trabajando en este curso de WordPress y ayudas a otras personas que desean aprender.

    (14 votos, promedio: 4.8 de 5)

    Share on facebook
    Facebook
    Share on twitter
    Twitter
    Share on linkedin
    LinkedIn
    Share on telegram
    Telegram
    Share on whatsapp
    WhatsApp
    Share on email
    Email

    Este curso es gratis y siempre lo será pero, mantenerlo, requiere de mucho tiempo y esfuerzo. Si te gusta el curso y te ha ayudado, considera invitarme un café haciendo un pequeño donativo a este proyecto que he creado con el para ti y muchas personas que desean aprender. Las donaciones me ayudan a seguir trabajando en este fantástico curso gratuito. ¿Me invitas 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.

    guest
    0 Comentarios
    Inline Feedbacks
    Ver todos los comentarios
    0
    ¿Dejas un comentario? Gracias!x
    ()
    x
    Ir arriba

    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@gianoliveira.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.