laravel提供了多种数据库连接引擎,包括mysql、sqlServer、sqlite、postgres。所以如果想要更改数据库类型,只要修改几个配置文件就ok啦。下面开始介绍如何从零开始配置数据库:
1.基本配置文件
数据库的基本配置写在conf/database.php中'connections',其中可以配置多种数据库的信息。
'default'中配置默认使用哪个数据库,存在.env中的DB_CONNECTION字段,ps:该字段所填值必须在conf/database.php的'connections'中。
建议数据库地址、账号密码等信息使用全局变量的方式引用,真正的ip等信息写在项目根目录.env文件中;如下:
conf/database.php
...
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', '127.0.0.1'),
'port' => env('DB_PORT', '3306'),
'database' => env('DB_DATABASE', 'forge'),
'username' => env('DB_USERNAME', 'forge'),
&