使用ddev import-db导入数据库:dump文件位置及报错排查
DDEV 数据库导入文件位置及报错解决
推荐文件位置:将
dumpfile.sql.gz放到项目根目录下的.ddev/imports文件夹里,这是DDEV默认扫描的导入目录,执行命令时直接用文件名即可:ddev import-db --file=dumpfile.sql.gz如果
.ddev/imports不存在,先创建:mkdir .ddev/imports根目录放置的排查要点:
- 确认你是在项目根目录下执行的命令,DDEV只会挂载当前工作目录到容器内。
- 检查文件名拼写(包括大小写,Linux/macOS系统区分大小写),确保和命令里的完全一致。
- 执行
ls dumpfile.sql.gz(Linux/macOS)或dir dumpfile.sql.gz(Windows),验证文件确实存在于当前目录。
应急方案:如果上述方法都不行,可以直接用文件的绝对路径执行命令,比如:
ddev import-db --file=/home/yourname/projects/webproject/dumpfile.sql.gz
内容的提问来源于stack exchange,提问作者Bernard Polman
相关产品推荐
相关产品推荐

