关灯
护眼
字体:

8条实用的WordPressSQ

首页书架加入书签返回目录

请安装我们的客户端

更新超快的免费小说APP

下载APP
终身免费阅读

添加到主屏幕

请点击,然后点击“添加到主屏幕”

ppostssetpostauthor=newauthoridwherepostauthor=oldauthorid;5、手动重设密码

    很多人为了保护自己的博客不被人黑掉,使用了很复杂的密码,这虽然是一件好事,但也经常会发生遗忘管理员密码的事情。

    当然,通过电子邮件可以发送给你wordpress重设密码的链接,但如果你无法访问你的邮件地址,那么就只好使用下面的sql语句来重设你的密码了。

    updatewpuserssetuserpass=md5("password")wherewpusers。userlogin="admin"limit1;

    md5是mysql内置的哈希函数,用于将密码转换为散列值。

    6、更改wordpress的域名

    你可能有时候会想要更改你博客的域名,但是wordpress会将你的域名存储在数据库中,因此你要使用下面的sql语句来修改。

    updatewpoptionssetoptionvalue=replace(optionvalue,"oldsite","newsite")whereoptionname="home"oroptionname="siteurl";

    接着,你还要使用下面的sql将文章的guid也进行修改。

    updatewppostssetguid=replace(guid,"oldsite","newsite");

    最后,使用下面的语句将文章里所有旧域名替换为新域名。

    updatewppostssetpostcontent=replace(postcontent,"oldsite","newsite");7、显示sql查询数量

    在你有话博客性能的时候,了解到查询数据库的数量是非常重要的,为了减少数据库查询,我们需要知道在一个页面上到底有多少个查询。

    这一次,不需要登录phpmyadmin了,你只需要修改footer。php文件,在文件结尾增加下面几行代码即可。

    <?phpif(isuserloggedin){?><?phpechogetnumqueries;?>queriesin<?phptimerstop(1);?>seconds。<?php}?>8、恢复你的wordpress数据库

    当你的数据库因为某些原因(黑客或者升级错误)被损坏或者丢失了,如果你有备份的话,那可以恢复你的wordpress数据库。

    登录phpmyadmin,选择你的wordpress数据库,点“导入”按钮,点“浏览”按钮,然后从你的硬盘选择备份文件,点“执行”按钮就可以将数据库导入。

    如果顺利的话,你的wordpress功能将会恢复正常。

    英文原文:8usefulwordpresssqlhacks/sm译文原文:八个有用的wordpress的sql语句/月光
上一页目录下一章

请安装我们的客户端

更新超快的免费小说APP

下载APP
终身免费阅读

添加到主屏幕

请点击,然后点击“添加到主屏幕”