La base de datos de nuestro WordPress

Hoy, para variar un poco, voy a hablar sobre la base de datos que utilizamos para almacenar nuestros posts, los comentarios que nos envian los lectores, etc.

Primero de todo, antes de tocar nada de la base de datos, hay que hacer una copia de Seguridad. Para realizar la copia de seguridad, nos vamos a la base de datos de mysql.

  • En la pantalla principal de PhpMyAdmin, apretamos en la opción “Exportar”.
  • En la siguiente pantalla que nos aparece en la opción “Exportar”, seleccionamos el nombre de la base de datos.
  • Y abajo del todo se puede cambiar el nombre del archivo sql y ponerlo para que nos descargue un archivo comprimido de la copia de seguridad a nuestro ordenador.

Una vez realizada la copia de seguridad, os voy a explicar un par de trucos para empezar a manejar la base de datos, obteniendo datos que deseamos saber.

Por ejemplo, el otro día vi en sigt un post sobre la manera de obtener un listado con la gente que más te enlaza, por lo menos los que han hecho pingback hacía mi blog.

  • Para ello, nos vamos a la pestaña “SQL” y ponemos la siguiente sentencia:

SELECT comment_author, comment_author_url, count(comment_author_IP) "veces enlazado" FROM wp_comments WHERE comment_type != '' GROUP BY comment_author_IP ORDER BY count(comment_author_IP) DESC;

  • Apretar el botón “Continuar” y ver los resultados en la tabla que aparece.

Y con esto comentar los resultados que he obtenido para las 3 personas que más me han enviado un pingback hacía mi blog:

  1. Meneame
  2. ZonaMasters
  3. Portafolio

Bueno, y otro truco que voy a realizar es, con motivo del reciente cambio de dominio de Mikel en su blog de porta-folio.com hacía portafolioblog.com

Con esto hay que llevar más cuidado, ya que vamos a modificar la base de datos en la tabla de comentarios, donde el autor sea Mikel Tripulante. En la pestaña “SQL” escribimos:

  • Primero vamos a visualizar una tabla solo con sus comentarios:

SELECT comment_author, comment_author_url FROM `wp_comments` WHERE comment_author= 'Mikel Tripulante';

  • Luego, modificaremos su enlace para que aparezca el nombre de su nuevo dominio:

UPDATE wp_comments SET comment_author_url = 'http://www.portafolioblog.com' WHERE comment_author = 'Mikel Tripulante';

  • Y una vez realizado esto, finalmente comprobamos que se ha modificado correctamente:

SELECT comment_author, comment_author_url FROM `wp_comments` WHERE comment_author= 'Mikel Tripulante';



2 Comentarios

  1. Escrito el 23 Agosto 2007 a las 16:11 | Permalink

    Muy bueno María. Estos trucos son excelentes por que te puede ahorrar muchisimo tiempo, cambios que de otra forma habria que hacerlos de formas manual. Saludos!

  2. Escrito el 24 Agosto 2007 a las 1:59 | Permalink

    Muy buena explicación aunque tocar la bd para un neófito puede ser desastroso.

1 Trackback

  1. Por meneame.net el 26 Agosto 2007 a las 17:08

    La base de datos de nuestro wordpress…

    Trucos sobre la base de datos que utilizamos en WordPress para almacenar nuestros posts, los comentarios que nos envian los lectores, etc….

Escribe un Comentario:

Tu e-mail no será publicado ni compartido.

(Obligatorio)
(Obligatorio)