LoginSignup
0
0

More than 3 years have passed since last update.

docker上でマイグレーションをかけるDBを変更するときにハマった

Posted at

備忘録

今後また環境設定する時の備忘録として自分用にメモ。

自分で作成したDBにマイグレーションファイルを適用させたいけどエラーで1日潰れた

laravelプロジェクト内の.envファイルの初期値

laravelproject/.env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=default
DB_USERNAME=default
DB_PASSWORD=secret

自分で作ったデータベース(今回はapi_test)にマイグレーションをかけたいので編集

laravelproject/.env
DB_CONNECTION=mysql
DB_HOST=mysql
DB_PORT=3306
DB_DATABASE=api_test #自作したデータベース名
DB_USERNAME=root #データベースを作った時のユーザー名
DB_PASSWORD=root #laradock/.envのMYSQL_ROOT_PASSWORDの値

おわりに

DB_HOST=mysqlがどこからきたのかよくわからん

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0