cloud9でlaravelのmysqlの設定

色々過去から変わってるなのか分からないが色々いじったら出来たのでメモ。

cloud9でlaravelのproject作成後、mysqlの設定を.envに書こうと思い
グーグル先生に聞いたけど色々出てきてやってみたがダメでちょっと変えてみたら出来た。

DB_HOST=[@@hostname]
DB_DATABASE=c9
DB_USERNAME=[c9のusername]
DB_PASSWORD=[無しでOK]

グーグル先生に聞くと上の設定で大丈夫!みたいな感じであるけど
php artisan migrateをやるとエラーになる。

[PDOException]
SQLSTATE[HY000] [2002] Connection refused

と怒られます。

けどDB_HOSTを127.0.0.1に変えると大丈夫でした。
いいんかな?これで?

DB_HOST=127.0.0.1
DB_DATABASE=c9
DB_USERNAME=[c9のusername]
DB_PASSWORD=[無しでOK]

取りあえず、migrate出来たので進む。