2018年4月30日 星期一

laravel連不同資料庫 + mysql定時備份

定時備份請參考這個做法:
http://expect7.pixnet.net/blog/post/65167495

注意:可以手動匯出DB BackUP


使用Larvel可以連線不同DB 在app/config/database.php
設定不同連線

'mysql' => array(
'driver'    => 'mysql',
'host'      => 'localhost',
'database'  => 'white',
'username'  => 'xxxxxxxx',
'password'  => 'xxxxxxxx',
'charset'   => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix'    => '',
),
'mysql_player' => array(
'driver'    => 'mysql',
'host'      => 'localhost',
'database'  => 'player',
'username'  => 'xxxxxxxx',
'password'  => 'xxxxxxxx',
'charset'   => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix'    => '',
),


在程式當中使用連線可以做:

DB::connection('mysqlr')->table('white')->count(); 
DB::connection('mysql_player')->table('player')->count(); 











沒有留言:

張貼留言