开始使用 composer require illuminate/database vlucas/phpdotenv
创建一个引导文件来引导Eloquent的连接字符串:
//bootstrap.php
<?php
require 'vendor/autoload.php';
use Illuminate\Database\Capsule\Manager as Capsule;
$dotenv = new Dotenv\Dotenv(__DIR__);
$dotenv->load();
$capsule = new Capsule;
$capsule->addConnection([
'driver' => env('DB_CONNECTION'),
'host' => env('DB_HOST'),
'port' => env('DB_PORT'),
'database' => env('DB_DATABASE'),
'username' => env('DB_USERNAME'),
'password' => env('DB_PASSWORD'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
]);
$capsule->setAsGlobal();
$capsule->bootEloquent();
Run Code Online (Sandbox Code Playgroud)添加环境变量!!(.env文件)
创建模型文件,您可以将其放在任何位置
//Models/User.php
<?php
namespace Models;
use Illuminate\Database\Eloquent\Model;
class User extends Model
{
}
Run Code Online (Sandbox Code Playgroud)使用它们!
<?php
require('bootstrap.php');
use Models\User;
use Illuminate\Database\Connection as DB;
$user = User::find(1);
$user2 = User::where('name', 'somename')->first();
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
426 次 |
| 最近记录: |