You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DDEV是否有命令可(重新)创建空数据库?误删默认库后的咨询

解决DDEV默认数据库缺失的问题
  • 无需删除整个项目环境,有两种直接重建默认数据库的方法:
    1. 通过DDEV exec执行SQL命令创建
      先尝试启动DDEV容器(即使报错也能启动容器服务),然后执行:
      ddev exec mysql -u root -proot -e "CREATE DATABASE IF NOT EXISTS db;"
      
      注:root是DDEV默认的数据库用户名和密码,db是默认数据库名,若你的项目配置有修改,需对应调整参数。
    2. 通过配置文件让DDEV自动创建
      编辑项目根目录下的.ddev/config.yaml,添加或确认以下配置项:
      database:
        default_db: db
      
      保存后执行ddev restart,DDEV会自动检测并创建缺失的默认数据库。

内容的提问来源于stack exchange,提问作者sv3n

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 14:33:08