phpMyadmin备份和还原数据库

5tmbdcev  于 2022-11-09  发布在  PHP
关注(0)|答案(1)|浏览(177)

我在godaddy上的虚拟主机计划中有一个名为s3d_db的数据库,我想备份这个数据库,并在godaddy上的VPS计划中的另一个数据库中恢复它,新的数据库名称是webapp_s3d_db。因此,我在s3d_db数据库中使用了导出选项,然后导入到新的webapp_s3d_db中数据库使用默认选项进行导出和导入,但我发现旧数据库中的一个表有~ 49,023行,而新数据库中的同一个表有~ 90,678行。我如何才能以正确的方式完成此任务?

cvxl0en2

cvxl0en21#

字符~表示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

相关问题