标签归档:数据库

WordPress中MySQL数据库的导入导出

         相信大家在用MYSQL与WORDPRESS的时候都会采用Apache+PHP+MySQL服务器,我用的是WampServe,如果有初学者对这些还不是很了解的,请先参看我以前的日志学习一下Wordpress网站架设入门。

        长话短说,由于我自己一般是在本地调试网站,然后才在服务器上修改,相信大多数人也是这样,但是有时候在本地丢失数据以后,需要从服务器上把文件和数据库在本地上还原,这个过程相对比较繁琐,在这里我就详细介绍一下如何从服务器上同步MySQL数据库到本地数据库上,至于文件的拷贝和数据从网站上的导出这里就不多说了,Wordpress后台有专门提供导出的选项,即工具-导出,服务器上的文件可以每隔一段时间用FTP工具拷贝下来一次,另外记着对wp-config.php进行修改以适应本地数据库。

         具体方法如下:

         在导出前如果你在服务器上的对永久链接进行过修改,那记得在导出之前改为默认,或者在导入到本地之后记得改为默认,否则无法访问页面。

         首先进入服务器上的phpMyAdmin管理器,进入你想导出的数据库点击导出,然后选择另存为文件以及gzip压缩(采用压缩比较方便),最后点执行保存数据库文件。然后进入本地的phpMyAdmin管理器点击导入,导入文件即可。

        导入数据库以后不代表你的网站就能顺利在本地访问了,因为服务器上和本地的设置明显不同,这里要进入本地MySQL数据库修改相关的键值。

        点击你的数据库,进入wp_options

  编辑 删除 2 0 siteurl http://localhost/wordpress yes
  编辑 删除 39 0 home http://localhost/wordpress yes

         这两个选项要求把后面的值改为本地路径,前者是你的网站路径,后者是你的主页地址,类似的在wp_options中寻找你有些插件的设置,都要把原来服务器上的路径修改成本地的路径,根据自己的情况修改。这两个设置其实就是在后台设置-常规选项里面,只是因为之前进不去,所以只有通过数据库来修改。

编辑 删除 59 0 upload_path   yes

         这个选项即从后台上传文件的路径,例如照片等等,记得修改键值,为空即默认为wp-content/uploads目录。

         wp_options其实就是对应的后台设置里面的选项,进入后台以后可再进行后续相关操作,如设置某些插件等等。如果在导入过程中,日志或者页面出现乱码,可以将起全部删除,然后通过后台工具-导入选项导入之前的内容备份。整个过程就是这样,如果出现什么问题可以发信来问我darren@mhuan.name

         如果需要了解全部关于MySQL数据库导入导出,可以参看《MySQL数据库导入导出详解》这篇文章,点击进入