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

Laravel Sail容器化应用中MySQL默认密码及WSL2访问方法咨询

Laravel Sail MySQL 访问问题解决

默认密码说明

Laravel Sail 默认给 MySQL 设置的 root 密码是 sail,哪怕你没在 .env 文件里手动配置 DB_PASSWORD,这个默认值也会生效。你执行 docker exec -it 480c mysql -uroot -p 后,输入这个密码就能登录。

更便捷的访问方法

不用记容器ID或者手动输密码,直接用 Sail 提供的内置命令即可一键进入 MySQL 控制台:

sail mysql

这个命令会自动读取项目 .env 的配置(包括默认密码),无需额外验证就能直接操作数据库。

自定义密码(可选)

如果想改成自己的专属密码,只需要在项目根目录的 .env 文件里添加或修改:

DB_PASSWORD=你的自定义密码

然后重启容器让新配置生效:

sail down && sail up -d

之后不管用 sail mysql 还是 docker exec 方式访问,都要用你设置的新密码。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 06:06:17