Я создаю центральный веб-сайт (Laravel), который будет соединять различные приложения Laravel, размещенные на разных хостингах DirectAdmin.
Я получаю эту ошибку-- SQLSTATE [HY000] [2002] Невозможно установить соединение, посколькуцелевая машина активно отказывалась.(SQL: SELECT * FROM пользователей LIMIT 10)
Как подключить удаленную базу данных, размещенную в DirectAdmin ??
Это то, что я использую для подключения другой базы данных:
'mysql2' => [
'driver' => 'mysql',
'host' => '**.***.***.**',
'port' => '3306',
'database' => 'db_name',
'username' => 'db_user',
'password' => 'dppass',
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
'prefix' => '',
'prefix_indexes' => true,
'strict' => false,
'engine' => null,
],
А от контроллера:
public function adminHome(){
$news = \DB::connection('mysql2')->select("SELECT * FROM users LIMIT 10");
dd($news);
}