大数据库导入:phpMyAdmin 之外的四种办法

phpMyAdmin 有上传与执行时间限制,几百 MB 的备份就得换路子。

方法一:命令行(首选)

mysql -uuser -p dbname < backup.sql

SSH 下跑,多大都没问题。

方法二:分卷导出

导出时按表或按行数分卷,phpMyAdmin 也能逐个导入。

方法三:分段导入工具

BigDump 类脚本按字节位置分段执行,适合只有虚拟主机没有 SSH 的场景。

方法四:SOURCE 命令

mysql -uuser -p
use dbname;
source /path/backup.sql;

效果同方法一,适合已在线的会话。导入后记得核对表数量与字符集。

相关文章