1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

LaravelのDB【個人的なお勉強アウトプット】

Posted at

参考図書

Laravelはアプリケーションの性格によってデータベース処理にいくつかの機能を用意している。

DBクラス(クエリビルダ)

DBクラスにあるメソッドを呼び出すことでデータベースにアクセスすることができる。
SQLのクエリを直接実行するのに近い感覚。

Elopuant(ORM)

DBクラスよりはるかにPHPのオブジェクトらしいアプローチでデータベースを利用できる。

DBの使い方

Laravelは、標準でMySQL、PostgeSQL、SQLite、SQL Serverに対応している。
データベースの情報はconfigフォルダにあるdatabase.phpにまとめてある。データベースの設定はここから。
環境変数も登録する必要がある。
Laravelは.envというファイルに環境変数がまとめられている。
環境変数が.envにない場合、config/database.phpに用意された値が使われるようになる。

1
0
0

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
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?