LaravelでDBのパスワードに「#」を使ったら接続できなかった

投稿者: | 2023年8月30日

Laravelで使うDBのパスワードが「#」を含めたところ上手く接続できませんでした。
.envには下記のように記述してあります。

DB_PASSWORD=11#112222

よくよく考えてみると当たり前のことで、これは「#」以降がコメント扱いになるからですね。
.envを下記のようにダブルコーテーションで括ることで解決しました。

DB_PASSWORD="11#112222"