前提
MySQL 8.0
MySQLWorkbench
IT業界1年目
データベース初心者です。
外部サービス(Azureなど)でデータベースを利用したことはあります。
疑問
私はこれまで、外部サービスのデータベースを利用して構築を行ってきたのですが、
ネット記事を拝見すると
.env DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=データベース名 DB_USERNAME=ユーザー名 DB_PASSWORD=パスワード
と、ローカルで設定されてるコードをよく見ます。
これはつまり、自分のPC上にデータベースが存在しているということでしょうか?
ですが、このプロジェクトを本番環境にアップロードする時そのまま使用することは出来ないですよね?
もしくは自動でデータベースが生成されるのでしょうか?
この辺りはまだ理解が出来ていません。
データベースは外部のサーバー(半永久的に動く)のホストで使用するものと認知していたので疑問を抱きました。
私としては、練習用に使用するくらいしか浮かびませんでした。
質問
上記のコードのように「ローカル環境」でデータベースを使用するメリットとは何でしょうか?
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/10/28 03:00
2022/10/28 03:01