WrodPress常用MySQL语句

  • A+
所属分类:wordpress

有时候,需要进行批量操作时,直接在MySQL数据库中操作会比在wordpress后台操作更有效率。

1、待审核文章批量发布

使用类似火车头采集文章发布时,虽然在post.php中设置为直接发布状态,但是仍然有可能出现大量的待发布状态,这时候,只需要在mysql中执行以下语句就能将所有待审核状态的文章批量转为发布状态。

  1. UPDATE wp_posts SET post_status = REPLACE( post_status, 'future', ' publish' ) ;

2、修改管理员登录密码

博客长久不登陆,可能会忘记密码。

这时候,执行下面的语句就能将管理员的登录密码修改为“hello”。

  1. UPDATE wp_users SET user_pass = MD5( '5d41402abc4b2a76b9719d911017c592' ) WHERE user_login = '管理员帐号名称';

3、解决“另一更新正在进行”导致wordpress无法升级

如果你遇到了这个问题,登录你的网站数据库,直接运行一下语句即可解决:

  1. delete from wp_options where option_name='core_updater.lock';

如果在建站时,你修改了表前缀,那么注意修改,以上语句表前缀为默认的“wp_”。

亮享

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: