我在我的本地笔记本电脑上有一个功能性网站,我正在尝试移植到虚拟主机。现在我成功地做了这件事,这一定是好运。当一个问题迫使我擦除和重建时,我现在发现自己无法迁移该网站。现在,当我尝试时,我得到一堆关于丢失表的错误。
我的流程如下:
导出mysql表;
FTP网站文件和sql数据表;
将sql datatable导入新的sql数据库;
访问新的IP地址。
我是幸运的,我能以任何方式解决它吗?我没有那么多内容,但我想避免重新创建它。
请帮忙!
答案 0 :(得分:0)
如果不知道具体的错误消息是什么,我不知道有多大帮助。
我能想到的一件事是删除数据库并重新创建它。假设您有命令行访问权限:
mysqladmin drop database_name
mysqladmin create database_name
然后使用mysql导入新的转储文件。我发现这是最安全的方式,因为当您尝试在现有数据库的顶部进行恢复时,有时mysql会抱怨“重复表”或类似内容。在不知道具体错误是什么的情况下,我无法给出任何更好的建议。
我想您已经完成了此操作,但也要确保您的服务器符合最低Drupal要求:https://drupal.org/requirements