一、 配置ENV 文件

DB_CONNECTION=mysql

DB_HOST=127.0.0.1

DB_PORT=3306

DB_DATABASE=database_name

DB_USERNAME=root

DB_PASSWORD=

DB_HOST_CENTER=127.0.0.1

DB_PORT_CENTER=3306

DB_DATABASE_CENTER=database_center

DB_USERNAME_CENTER=root

DB_PASSWORD_CENTER=

二、配置config/database.php

'mysql' => [

'driver' => 'mysql',

'host' => env('DB_HOST', 'localhost'),

'port' => env('DB_PORT', '3306'),

'database' => env('DB_DATABASE', 'forge'),

'username' => env('DB_USERNAME', 'forge'),

'password' => env('DB_PASSWORD', ''),

'charset' => 'utf8',

'collation' => 'utf8_unicode_ci',

'prefix' => '',

'strict' => false,

'engine' => null,

],

'mysql_center' => [

'driver' => 'mysql',

'host' => env('DB_HOST_CENTER', 'localhost'),

'port' => env('DB_PORT_CENTER', '3306'),

'database' => env('DB_DATABASE_CENTER', 'forge'),

'username' => env('DB_USERNAME_CENTER', 'forge'),

'password' => env('DB_PASSWORD_CENTER', ''),

'charset' => 'utf8',

'collation' => 'utf8_unicode_ci',

'prefix' => '',

'strict' => false,

'engine' => null,

],

三、创建model

// 这个model将采用默认的'mysql'连接

class UserModel extends Model

{

// 数据库'database'中的users表

protected $table = "users";

}

// 这个model将使用mysql_center连接

class UserModel extends Model

{

// 数据库'dadtabase_center'中的users表

protected $connection = 'mysql_center';

protected $table = "users";

}

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐