我正在一家慈善网站工作,负责将 WordPress 网站从雅虎托管迁移到另一台主机。我以前曾经这样做过,并且认为这很容易。
在移动站点之前,我备份了所有文件并备份了数据库。文件很好,但数据库备份让我难住了。
我最终得到以下文件:mysqldata.2009-09-20-18-37.tar.gz
我以为我状态良好,可以使用 PHPmyAdmin 导入该文件,但是,当我解压缩该文件时,它根本不是一个 sql 文件,而是具有以下结构:
博客 mysql
在 mysql 目录中,它有一个如下文件列表:
用户.MYI columns_priv.frm columns_priv.MYD columns_priv.MYI 数据库.frm MYD MYI 函数.frm 函数MYD 函数MYI 主机.frm 主机.MYD 主机.MYI 表_priv.frm 表_priv.MYD 表_priv.MYI 用户.frm 用户.MYD
有什么方法可以使用此表单中的信息恢复数据库吗?
谢谢!
最佳答案
在新的数据库服务器上,创建新数据库,例如CREATE DATABASE my_wordpress_blog
复制这些.MYI
, .MYD
和 .frm
文件到 MySQL 存储该数据库文件的任何位置,例如/var/lib/mysql/my_wordpress_blog/
只有当新服务器上的 MySQL 版本与旧服务器相同或更新时,这可能才有效。
关于mysql - WordPress数据库备份问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1654748/