如何通过PHPlaravel配置实现同时使用多个数据库?
- 内容介绍
- 文章标签
- 相关推荐
本文共计926个文字,预计阅读时间需要4分钟。
在开发过程中,我们有时需要连接多个数据库。Laravel 框架已为我们想到这一点,提供了简单易用的配置。
配置方法如下:
1.在根目录下的 `/config/database.php` 文件中进行配置。
2.Laravel 预设了连接多个数据库的功能。
例如:
php'databases'=> [ 'default'=> [ 'driver'=> 'sqlite', 'database'=> database_path('database.sqlite'), ], 'secondary'=> [ 'driver'=> 'mysql', 'host'=> env('DB_HOST', '127.0.0.1'), 'port'=> env('DB_PORT', '3306'), 'database'=> env('DB_NAME', 'forge'), 'username'=> env('DB_USERNAME', 'forge'), 'password'=> env('DB_PASSWORD', ''), 'charset'=> 'utf8', 'collation'=> 'utf8_unicode_ci', 'prefix'=> '', 'strict'=> false, ],],有的时候,我们在开发的过程中需要连接多个数据库。
Laravel框架中早已为我们想到了这样的需求。
配置很简单。
本文共计926个文字,预计阅读时间需要4分钟。
在开发过程中,我们有时需要连接多个数据库。Laravel 框架已为我们想到这一点,提供了简单易用的配置。
配置方法如下:
1.在根目录下的 `/config/database.php` 文件中进行配置。
2.Laravel 预设了连接多个数据库的功能。
例如:
php'databases'=> [ 'default'=> [ 'driver'=> 'sqlite', 'database'=> database_path('database.sqlite'), ], 'secondary'=> [ 'driver'=> 'mysql', 'host'=> env('DB_HOST', '127.0.0.1'), 'port'=> env('DB_PORT', '3306'), 'database'=> env('DB_NAME', 'forge'), 'username'=> env('DB_USERNAME', 'forge'), 'password'=> env('DB_PASSWORD', ''), 'charset'=> 'utf8', 'collation'=> 'utf8_unicode_ci', 'prefix'=> '', 'strict'=> false, ],],有的时候,我们在开发的过程中需要连接多个数据库。
Laravel框架中早已为我们想到了这样的需求。
配置很简单。

