我想,當我使用一個模型Laravel 5.2使用兩個不同的數據庫連接同時(SQLSRV + MYSQL)
class DB extends Model {
Protected $table = "mssql_table";
}
DB::useConnection("mssql")->All();
就做這樣的事情作爲配置去向何方,我已經找到了,我可以添加它自己在app/config/database.php
所以我做了。
所以,現在我已經在我的connetions得到這個:
'mssql' => [
'driver' => 'sqlsrv',
'host' => env('DB_MSSQL_HOST', 'localhost'),
'port' => env('DB_MSSQL_PORT', '3306'),
'database' => env('DB_MSSQL_DATABASE', 'forge'),
'username' => env('DB_MSSQL_USERNAME', 'forge'),
'password' => env('DB_MSSQL_PASSWORD', ''),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
'engine' => null,
],
,這對我.ENV文件
DB_MSSQL_HOST=
DB_MSSQL_PORT=
DB_MSSQL_DATABASE=
DB_MSSQL_USERNAME=
DB_MSSQL_PASSWORD=
但是,什麼是下一個步驟?谷歌沒有真正幫助我很多,在laravel 4. *你可以使用db :: connection();但它似乎工作了
任何想法?
提交答案2個查詢數據庫。知道它是否適合你。如果它對你有幫助,一定要點擊接受和/或投票答案。否則,您將避免將來回答您的問題。 –