【问题标题】:phpMyadmin backup and restore databasephpMyadmin 备份和恢复数据库
【发布时间】:2017-08-14 11:08:03
【问题描述】:

我在 godaddy 的虚拟主机计划中有名为 s3d_db 的数据库,我想备份此数据库并将其还原到 godaddy 上 VPS 计划中的另一个数据库,其中新数据库名称为 webapp_s3d_db 。所以我在 s3d_db 数据库中使用了导出选项,然后使用默认选项将选项导入到新的 webapp_s3d_db 数据库中,但我发现旧数据库中的表之一有 ~49,023 行,新数据库中的同一张表有 ~90,678 行。我怎样才能以适当的方式完成这项任务?

【问题讨论】:

  • 尝试单独导出表格?你检查过产生的数据库转储吗?是否被截断?可能是可下载文件有大小限制,并且一次导出整个数据库超过了该限制?

标签: mysql phpmyadmin


【解决方案1】:

~ 字符表示 phpMyAdmin 正在估计行数,因此这可能不是问题。

要导出您的数据库,我建议您使用命令行而不是 phpMyAdmin:

/usr/bin/mysqldump -u USERANME -p DATABASE_NAME > output.sql

运行它,系统会提示您输入数据库密码,然后您将获得包含数据库的 output.sql

然后您可以使用 .. 导入它

/usr/bin/mysql -u USERNAME -p DATABASE_NAME --no-create-db < output.sql

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 2014-04-29
    • 2021-09-14
    相关资源
    最近更新 更多