Сначала вам нужно добавить отдельное соединение с базой данных в базу данных вашей другой системы, поэтому в вашем app/config/database.php
вы можете получить следующее:
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'forge',
'username' => 'forge',
'password' => '123456',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
'mysql2' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'forge2',
'username' => 'forge2',
'password' => '123456',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
Для выполнения запроса к другой базе данных вам необходимо: сделать это:
$users = DB::connection('mysql2')->select('select * from users where id = ?', array(1));
Вы можете увидеть этот код в документации Laravel: https://laravel.com/docs/4.2/database#accessing -соединения