WordPress 必备数据库 SQL 查询语句

2017-09-2207:58:02 13 2,096
摘要

其实,SQL还有很多神乎其技的用法的,重要的是大家在学习或者测试SQL的时候一定要记得“备份”哦,否则后果自负呀!再次感谢【俄语译客】博客的无私分享。

最近明月给博客和主站都部署了 SSL 证书,彻彻底底的加入了 HTTPS 站点行列。这个期间也用到了 SQL 查询语句来批量的对内链的 HTTP 前缀做替换,就感觉掌握一些 SQL 方面的语句还是非常有必要的,这不在【俄语译客』博客上就发现了几条比较实用的,适合 WordPress 实用的 SQL 语句。于是就赶紧收集分享出来了。

WordPress 必备数据库 SQL 查询语句

1、找回密码

现在说说忘了站点密码该怎么办。SQL 查询能轻而易举将您忘记的密码变成 11111。

UPDATE wp_users SET user_pass = MD5('11111') WHERE ID=1;

原则上,不但可以更换自己的密码,只要知道别的用户的 ID,还可以更换他的密码。我们也可以不用 ID 而使用用户名进行 SQL 查询:

UPDATE wp_users SET user_pass = MD5('12345') WHERE user_login = 'LOGIN';

2、修改用户名

很多人都知道,WordPress 用户名是不能更换的。因为更换用户名是相当危险的,黑客一旦知道了用户名,只要选一个密码就可以了。所以我建议您注意下面的查询,我们用它就能成功修改管理员用户名:

UPDATE wp_users SET user_login = 'VASYA' WHERE user_login = 'admin';
这样,我们就把我们习惯的“admin”替换成了 VASYA。

3、删除垃圾数据

很多博主和我一样,都会为经常遇到大量垃圾评论所困扰,很难随时手动清理。为此正好有一个小小的查询可以清理全部标记为“垃圾评论”的评论。

DELETE FROM wp_comments WHERE comment_approved = 0

4、防止垃圾数据

经常有很多著名站点建议关闭旧文章评论,以免积攒太多垃圾数据。利用下面这条查询语句可以很容易做到这一点。

UPDATE wp_posts SET comment_status = 'closed' WHERE post_date < '2014-05-01' AND post_status = 'publish';

这样,2014 年 5 月 1 日之前发表的全部文章的评论就关闭了。

5、利用通配符删除垃圾评论

很多人都遇到过评论作者用自己的语言进行谩骂,玷污和公开诋毁您站点声誉,或者发布不当内容链接。

利用确定的通配符关键词可以删除这些垃圾评论。

DELETE FROM wp_comments WHERE comment_author_url LIKE "%SEX%" ;

这用这条查询能删除全部含有关键词 SEX 的评论和链接。

以上列举了可能改善您的站点性能的主要 SQL 查询.能给您管理博客带来方便。

老猫提温馨示:使用这些查询语句时请将数据表前缀 wp_ 替换成自己的。

其实,SQL 还有很多神乎其技的用法的,重要的是大家在学习或者测试 SQL 的时候一定要记得“备份”哦,否则后果自负呀!再次感谢【俄语译客』博客的无私分享。

历史文章推荐:

  • 本博客公众号
  • 扫一扫关注!
  • weinxin
  • 本博客小程序
  • 微信内浏览本博客
  • weinxin

发表评论

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

目前评论:13   其中:访客  8   博主  5

    • 格子老师 格子老师 3

      你这个 go.php 这个链接跳转 太长了 你看看我这个 https://manman.qian.lu/recomments/taolun

      • 时光在路上 时光在路上 3

        提前祝国庆和中秋快乐

        • 闲鱼 闲鱼 6

          动数据库的机会比较少,学习了,马克起

          • 懿古今 懿古今 9

            这些SQL确实都很实用,我偶尔也会到数据库去修改东西,感觉SQL修改数据库的东西挺方便的

            • 车间排风系统 车间排风系统 5

              我这人比较懒,博主有没有什么通用的懒人工具 :mrgreen:

              • 里维斯社 里维斯社 5

                哈哈,对于不懂数据库的人这个可以哈。另外博主的评论每次都要输入个人信息,对于经常串门评论的人比较麻烦了 :mrgreen: