怎样把wordpress的数据库导出

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样把wordpress的数据库导出相关的知识,希望对你有一定的参考价值。

我刚学wordpress,所以先在本地电脑学习一下,再租服务器。现在我用wamp来搭建了本地服务器,后来想换成xampp,把wamp里我做的博客的数据导出来,然后导入xampp的博客的数据库里面,谁知道,导不入,不知道我的方法是否正确,请问大家是怎样导出和导入的,小弟想参考一下,谢谢!

尽管有许多WordPress插件可以辅助进行网站数据库的备份,但是对于站长/博主而言,掌握基本的phpMyAdmin备份操作是很有必要的。比如,有的插件需要登录到WordPress的管理控制台进行备份和恢复,那么在网站出现异常时,这样的插件无法继续使用。

phpMyAdmin是一个开源免费(与WordPress一样免费哦)的mysql数据库管理工具,因此,几乎所有的主机空间服务商都提供有phpMyAdmin软件。

使用MySQL数据库管理工具phpMyAdmin备份数据库
备份数据库的过程,实质就是将数据库中的内容导出为文件,保存到本地计算机硬盘、网盘、或者其他安全可靠的存储介质中。

第一步,登录主机管理系统,找到【phpMyAdmin】,点击进入。不同的主机管理系统可能位置都不一样,如果你找不到,可以联系主机服务商咨询。

在cPanel管理系统中,【phpMyAdmin】被翻译作【phpMy管理】,倒也符合其名字的原意:php+MySQL+Admin。

cPanel中的phpMyAdmin软件

第二步,在左侧导航栏中,选择你要备份的数据库,然后点击【导出】(Export)。

phpMyAdmin中选择数据库

第三步,如果你网站的数据库比较大,那么导出的数据文件也会比较大。可以选择导出方式(Export Method)为【自定义】(Custom),然后在【输出】(Output)选项中选择【压缩格式】(Compression):可以选择导出为zip压缩格式或者gz压缩格式。

phpMyAdmin导出数据

第四步,点击【执行】(Go)按钮,开始下载导出的数据库文件。

文件通过浏览器保存到本地计算机之后,你应该妥善保存,以便需要的时候可以快速找到。同时,你还可以复制几份保存在其他安全可靠的介质中,比如U盘,网盘中等。

很简单吧,我们这样就轻松完成了WordPress数据库的备份工作。只需要几秒钟就可以完成备份。

下面介绍的这种办法,更为简单,通过cPanel的备份功能进行备份。当然,这个办法要求你使用的是带有cPanel管理系统的虚拟主机。

使用cPanel备份工具进行数据库备份
对于cPanel主机,可以使用更简单的办法进行数据库备份。

登录cPanel管理系统之后,在【文件】(Files)区域,点击【备份】(Backups)图标,出现备份选项:

cPanel中备份数据库

在【部分备份】(Partial Backups)部分,可以找到数据库的备份文件,点击需要备份的数据库文件名,就可以将备份文件下载到本地计算机中。
参考技术A 进入后台控制面板,左边的菜单里有工具。
点击进去有导入和导出,就是这两个了。

另外,这样导出的只是数据库的内容,你自己上传的文件等,要自己手动下载了再传到新站去。本回答被提问者和网友采纳
参考技术B 可以先在远程服务器上安装一份全新的WP,然后在本地使用phpmyadmin导出本地数据库,导出一定要注意目标数据库的版本号以及编码(导出时有选项),另外有些人推荐wp_options表不要导出,避免出错。
然后在远程服务器上安装Phpmyadmin,导入即可

楼上的解答也是可以的...不过貌似发帖时最新版WP2.8.2后台没有直接备份数据库的选项,只能导出专用设置XML文件
参考技术C 请参考我的博客发表的文章,谷歌搜索:智宇博客。其实WordPress后台就有导入导出工具。 参考技术D 在后台里面可以直接导出。

怎样把mysql导出表中某一列的内容用逗号隔开?

怎样把mysql导出的表中某一列的内容用逗号或者其他符号隔开。导出语句select name from table into outfile '/test.txt'; 这样到处的内容全部混在一起,没法区分,怎么控制到处的内容分开,是否需要补全其他限制?谢谢了

我试了,导出的数据本来是有换行符号的,但是是linux格式的换行符。
用记事本打开是没法看到换行符,所以内容都连成了一行。

所以你可以有两个办法:

1.用editplus打开文件去查看。
2.用查询拼个可视分隔符在后面:
select CONCAT(name, '|') from table into outfile '/test.txt';

还是推荐你用editplus等这些比较专业的编辑器,windows自带的那个记事本除了换行有问题,要是遇上utf8编码的文件也会显示乱码,最好不要用它做数据处理。
参考技术A 导出来中间有空格或者tab么?
学东西要综合着用,打开一个文本文档,批量替换,把空格换成逗号不就行了。如果要批量添加逗号的话,可以把空格批量替换成tab制表符,然后放在excel里插入列,整列填入逗号。

脑子一定要活动,活人不要让尿憋死。追问

不是 导出的数据混在一起的 中间没有符号分开 我想让导出的列中的数据是分开的

追答

有没有试过 mysqldump

以上是关于怎样把wordpress的数据库导出的主要内容,如果未能解决你的问题,请参考以下文章

怎样把SQLSERVER的表结构导出来?

我在导出电子表格数据时,发现超过18位的数字在结束时最后几位总显示的是“0”,该怎样才能把这些0去掉了

怎样把mysql导出表中某一列的内容用逗号隔开?

在sybase中怎样用output命令把表中的数据导出来?

怎样从数据库里把自己需要的数据导出到excel表格中?

怎样把mysql导出表中某一列的内容用逗号隔开?