善用phpMyAdmin,完美解决WordPress数据库问题

使用WordPress建立独立博客已经流行了多年,如您所知,WordPress是PHP和MySQL的结合的结晶。显然,如果你想无障碍地用好WordPress,就必然要对MySQL数据库有所了解。而当前很多空间商提供的对MySQL数据库进行操作的软件和界面也几乎都是phpMyAdmin,因此,作为一个WordPress独立博主,你就不得不学习一些phpMyAdmin的相关知识和基本操作。 本文,为了帮助很多对MySQL、SQL以及phpMyAdmin不甚了解的博主尽快学会这些知识,月夜 将从phpMyAdmin入手,为你详尽介绍这些内容。

1.phpMyAdmin主界面介绍

首先,登录进入到phpMyAdmin主界面,点开其中的任一个数据库(通常因为空间商的限制,你可能只有数个MySQL数据库),可以看到如下图所示的phpMyAdmin界面:

如上图,在左上角是数据库的一些信息,如服务器,数据库名字等等;以及phpMyAdmin的主菜单,这些菜单主要是对当前数据库进行各种快捷操作:

如上图,在这些菜单中,包括查看数据库的结构,对当前数据库执行SQL语句,备份(导出)、恢复(导入)当前数据库等等。在phpMyAdmin主菜单下面是当前数据库中的表:

如上图,在这里我们可以对数据库中的表进行一些常用操作,点击如上图中小手指向的图标可以浏览对应的表;点击自其向右的图标依次可以查看相应表的结构,搜索相应表的内容,往相应表中插入数据,清空相应的表,或者删除相应的表。当然,如果你点击相应图标进行操作的话,还会有一些后续步骤,因为操作比较简单,在此,月夜也不再赘言。 我们继续在phpMyAdmin主界面上往下看,是如下图所示的部分:

在这里,我们可以对当前数据库中的表进行批操作,如可以点击图中的“全选”链接,然后在右侧下拉列表中选择相应的动作,接着点击界面右下角的“执行”按钮,来对选中的表格进行批处理。

2.在phpMyAdmin中备份MySQL数据库

在简单了解了phpMyAdmin的界面之后,接下来,我们来学习一下在phpMyAdmin中备份和恢复数据库的问题。 如下图所示,在phpMyAdmin的数据库主界面,点击主菜单中的“导出”,即可跳到如下界面:

在如上图的左上部分可以在方框中选择要备份的表;左中部分可以选择备份数据库的格式,通常我们会选为SQL,不需要做什么修改;在左下部分可以选择数据库文件的格式,如通常可以选择为zip压缩;而右半部分的选项,则几乎不需做任何修改。设置好相应选项之后,点击右下角的执行按钮,系统跳出文件保存为的对话框,指定数据库备份文件保存位置,即可完成MySQL数据库的备份操作。

3.在phpMyAdmin中恢复备份的MySQL数据库

有数据库的备份,自然有时还会有数据库的恢复。接下来,我们来简单看一下如何在phpMyAdmin中恢复数据库。 首先如上本文中第四图所示,首先选中MySQL数据库中的所有表,将其删除。这步操作可能因人而异,反正月夜发现如果不进行这步操作的话,通常会出现错误,提示键值重复。 然后在phpMyAdmin主界面上点击主菜单中的“导入”链接,系统就会跳转到如下的数据库恢复界面:

如上图,在导入文件部分选择要导入的MySQL数据库备份文件,然后直接点击右下角的执行按钮,根据数据库的大小不同,等待一会儿,即可看到如下信息:

如此,则phpMyAdmin中MySQL数据库的恢复已经完成。

4.在phpMyAdmin中修改表中的内容

因为phpMyAdmin中进行各种操作都十分方便,所以,很多小问题如果进入到phpMyAdmin中直接修改数据库中的内容,你会发现特别方便。下面,月夜就以一个小例子,来简单介绍一下在phpMyAdmin中如何修改数据库中表的内容。 如下,当我们将自己博客的数据库下载到本地,然后导入到本地安装的WordPress中时,通常需要做一些修改,比如,需要修改数据库中wp_options表中的一些内容,如siteurl:

首先按照前面所说的操作,进入到wp_options表中,可以看到如上内容。点击如上图中小手图标指向的编辑图标,即可进入到新的页面(插入页面),如下图:

在如上图所示的插入页面中的option_value键值的内容方框中原来的链接修改为本地WordPress的地址,然后点击右下角的执行按钮,即可完成对siteurl的修改。按照这种方式,也可以修改MySQL数据库中其他表的其他内容,在此,月夜也不再赘述。

5.在phpMyAdmin中执行SQL语句

使用数据库,就不应不了解一些SQL语句,MySQL数据库也不例外。而在phpMyAdmin中,我们可以很方便的通过执行各种SQL语句来对MySQL数据库进行一些操作。 如下图所示,在phpMyAdmin的数据库界面上,点击主菜单中的SQL链接,我们可以看到SQL语句输入框:

或者,在phpMyAdmin的数据库中的表的界面上,点击主菜单上的SQL链接,我们也可以打开SQL语句输入框:

在如上二图所示的SQL语句输入框中输入SQL语句,然后点击图中右下角的执行按钮,即可在数据库或数据库里的表中执行相应的SQL语句,对其完成相应的操作。