Если я подключаюсь к базе данных, используя 'localhost' в качестве имени хоста, он работает
$flag = [
'database_host' => 'localhost',
'database_port' => '',
'database_name' => 'dbdemo',
'database_user' => 'userdemo',
'database_password' => 'uijk',
'database_table' => 'tabledemo',
];
$link = mysqli_connect($flag['database_host'],$flag['database_user'],$flag['database_password'],$flag['database_name']);
Но когда я устанавливаю имя хоста, используя его ip (который я получаю через echo $_SERVER['SERVER_ADDR'];
), он возвращаетошибка
Connection refused
Я запутался, разве это не одно и то же?