ホームページ  >  記事  >  バックエンド開発  >  【Laravel】Laravelのデータベース基本操作編、laravelデータベース_PHPチュートリアル

【Laravel】Laravelのデータベース基本操作編、laravelデータベース_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:54:431125ブラウズ

【Laravel】Laravelの基本的なデータベース操作部分、laravelデータベース

【laravel】laravelデータベース構成

プログラムディレクトリ構造の下で.envファイルを見つけます

基本的なデータベース接続情報を構成する

DB_HOST=127.0.0.1

DB_PORT=3306

DB_DATABASE=ブログ

DB_USERNAME=ルート

DB_PASSWORD=ルート

.env ファイルを変更した後、サービスを再起動する必要があります

[laravel] laravelのデータベース入門

DBデータベース操作クラスをコントローラーにインポートし、DBを使用します

DB クラスの静的メソッド select を使用してデータベースをクエリします。DB::select()、パラメーター: SQL ステートメント、パラメーター値の配列

例: $user=DB::select("select * from item where id=?",array("1"));

配列を取得します。配列内の各結果は StdClass オブジェクトです

リーリー

クエリビルダーを使用する

DB::table() を使用して、クエリ コンストラクター オブジェクト、パラメーター: テーブル名を取得します

Builderオブジェクトのget()メソッドを呼び出して配列データを取得します

例: $users=DB::table("article")->get();

クエリコンストラクターはチェーンで呼び出されます。他のメソッドもあります。ドキュメントを確認してください

[laravel] データベース移行

Artisan コマンドを使用して移行を作成し、make:移行名 –テーブル名を作成します

例: phpArtisan make:migration create_users_table --create=users

このコマンドは、database/migrations ディレクトリの下に移行ファイルを作成します

生成された移行ファイルを開き、up メソッドでフィールドを作成します。ここではデータベース構造コンストラクターのスキーマが使用されます。

移行コマンドを実行し、コマンド php 職人移行を使用すると、テーブルがデータベースに自動的に作成されます

[laravel]雄弁モデル

Eloquent モデルを使用してテーブルのマッピング モデル ORM を作成し、アーティザン コマンド make:model モデル名を使用します

例: phpArtisan make:modelUser

アプリディレクトリにUser.phpモデルファイルを生成します

http://www.bkjia.com/PHPjc/1119220.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1119220.html技術記事 【Laravel】Laravelの基本的なデータベース操作部分、laravelデータベース 【laravel】laravelのデータベース構成 プログラムディレクトリ構造の下にある.envファイルを見つけて、基本的なデータベース接続情報を設定しますD...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。