利用phpMyAdmin来进行WordPress博客的数据操作

2010-02-08 13:37 作者: 来源: 本站 浏览: 168 次 我要评论(4条) 字号:

  WordPress有丰富的插件、主题,成功广大博主建博客利器,WordPress博客是由MySQL提供支持的,在博客的写作过程中,有时不得不牵扯到一些对MySQL数据库的操作,虽然,插件和代码的修改也能帮我们解决问题,但是,这也是治标不治本的丰富,随意,合理的利用phpMyAdmin来进行数据的操作的十分有必要的。

  phpMyAdmin可以帮助我们完成哪些操作呢?本文就是向大家介绍对WordPress较有用的几个操作:

  1、备份数据库

  数据库备份对于我们站长来说是非常必要的,这次的网络风暴牵扯到很多站长,如果网站备份的话,那么它就可以在短时间内恢复起来,不让的会,你的网站也就OVER了,当然,你也可以使用WP-DB-Backup插件执行数据库备份非常方便,WordPress用户可以安装这个插件并定期备份数据。

  2、快速删除垃圾评论

  wordpress互动性强也是它的优点之一,可以这个优点被却被很多的垃圾广告所利用,不过,通过一条简单的删除语句,就可以解决这个问题了,执行这个命令:

  DELETE from wp_comments WHERE comment_approved = ’0′;

  那么,所有的垃圾广告就可以删除完毕了。

  3、手动重设密码

  wordpress为了增加安全性,会自动生成不易破解的秘密,但是,有时博主也会出现忘记密码的事情发生,这是,我们,就可以通过phpmyadmin来进行重新修改密码了,使用如下命令就可以了:

  UPDATE `wp_users` SET `user_pass` = MD5(‘PASSWORD’) WHERE `wp_users`.`user_login` =`admin` LIMIT 1;

  这样密码就修改成功了。

  4、更换域名

  重新更换域名,那么,需要在保留博客和数据的同时改变博客的域名。由于WordPress把域名存储在数据库中,所以为了把新域名和博客连接起来,你必须更改数据库,使用如下命令进行修改:

  UPDATE wp_options SET option_value = replace(option_value, ‘http://www.oldsite.com’, ‘http://www.newsite.com’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;

  使用以下语句替代所有日志的相对URL(guid全局唯一标识符)

  UPDATE wp_posts SET guid = replace(guid, ‘http://www.oldsite.com’,'http://www.newsite.com’);

  搜索wp_posts表并替代其中的URL,以确保没有老的URL存在了:

  UPDATE wp_posts SET post_content = replace(post_content, ‘http://www.oldsite.com’, ‘http://www.newsite.com’);

  这样就完成了域名的修改了,你有可以完整的使用你的博客了

  5、修改WordPress数据库

  wordpress版本升级比较的快,所以,升级博客十分的又不用,如果修改或升级过程或其它原因造成了博客数据的丢失或损坏,希望你有备份的数据库,这样,你可以把备份的数据库导入到数据库中以弥补损失。

  除了上面介绍的五种方法外,我们还可以利用它“更改日志属性”等操作,总体上来说,phpmyadmin功能还是非常强的,它可以有助于我们更好的使用Mysql数据库。

无觅相关文章插件,快速提升流量

网友评论已有4条评论, 我也要评论

  1. 土狼妹妹北京市 宽带通
    2010-02-12 23:23:36 1#

    我用了帝国,这个代码不太懂,新年愉快,虎年好运

  2. 好心情摄影日志江苏省苏州市 电信
    2010-02-09 09:19:07 2#

    占个座 买完菜再来拜读哇!

  3. Yao安徽省芜湖市 电信
    2010-02-08 22:24:40 3#

    @江流
    呵呵,你不感冒那也得好好备份一下博客的数据库啊。懂一些数据库的基本知识对网站的建设管理优化等方面还是有好处的。

  4. 江流广东省广州市 电信
    2010-02-08 20:07:13 4#

    一直对数据库不感冒

发表评论

*

* (保密)

icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif

Ctrl+Enter 快捷回复

会员登录关闭

记住我 忘记密码

注册会员关闭

小提示: 您的密码会通过填写的"电子邮箱"发送给您.