SQLSTATE [HY000] [2002] Попытка подключения не удалась, потому что подключенная сторона не ответила должным образом через некоторое время, или не удалось установить соединение, поскольку подключенный хост не смог ответить.(SQL: SELECT * FROM users)
Я хочу подключиться к моей удаленной базе данных в моем локальном проекте, но когда я это получаю, я получаю сообщение об ошибке, указанное выше.Он работает в моей другой базе данных (с локального хоста), как я могу подключить базу данных моего удаленного сервера?
database.php
'mysql2' => [
'driver' => 'mysql',
'host' => 'domain.com',
'port' => '3306',
'database' => 'mybd',
'username' => 'username',
'password' => 'password',
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
'prefix' => '',
'options' => ['mode' => 'ssl'],
'strict' => false,
'engine' => null,
]
Контроллер
public function test()
{
$users = DB::connection('mysql2')->select("SELECT * FROM users");
dd($users);
}