먼저 config폴더 하위에 있는 database.php 파일을 수정해줍니다. 이 파일에서는 기본적인 커넥션 설정내용을 수정가능합니다.
→ 수정한 코드를 적용을 시키려면 터미널에 php artisan config:cache 명령어를 실행시켜야 적용됨
3. 터미널 입력
app 디렉토리 하위에 Models라는 디렉토리를 만들고 안에 Test.php 라는 파일을 만든다.
php artisan make:model Models/Test
4. Test.php 파일 수정
$connection : 연동 할 데이터베이스 선택 $table : 연동 할 데이터베이스의 테이블 선택
<?php namespace App\Models; use Illuminate\Database\Eloquent\Model; class Test extends Model { protected $connection = 'ash_test'; protected $table = 'test'; public $timestamps = false; }
5. routes > web.php 파일 수정
Route::get('/', function () { $user = DB::connection('ash_test')->table('test')->get(); return $user; });
수정을 한 후 터미널에 php artisan serve 를 입력하여 서버를 실행시킵니다. 브라우저에 127.0.0.1:8000 입력하면 아래와 같이 해당 테이블에 있는 모든 정보를 가져와서 출력시킵니다.