Не подключает базу MySQL в PHP

174
17 марта 2019, 00:00

Имею HTTP-сервер Apache на Raspberry pi. Пытаюсь подключить созданную базу.

<?php
include 'connect.php';
?>

И сам connect.php

<?php
$link = mysqli_connect("Белый IP адрес:3306","Пользователь","Пароль");
if (!$link) {
echo "Ошибка: Невозможно установить соединение с MySQL." . PHP_EOL;
echo "Код ошибки errno: " . mysqli_connect_errno() . PHP_EOL;
echo "Текст ошибки error: " . mysqli_connect_error() . PHP_EOL;
exit;
}
echo "Соединение с MySQL установлено!" . PHP_EOL;
echo "Информация о сервере: " . mysqli_get_host_info($link) . PHP_EOL;
mysqli_close($link);
mysqli_select_db("articles" ,$link)
?>

Порт 3306 проброшен в роутере. В итоге получаю ошибку:

Ошибка: Невозможно установить соединение с MySQL. Код ошибки errno: 2002 Текст ошибки error: Connection refused. Как пофиксить?

READ ALSO
upstream prematurely closed connection while reading response header from upstream

upstream prematurely closed connection while reading response header from upstream

Открываю страницу, получаю 500 ошибкуСмотрю логи, так такая ошибка

155
Если ssh внезапно закрывается, как сохранить результаты работы на удалённом хосте?

Если ssh внезапно закрывается, как сохранить результаты работы на удалённом хосте?

Иногда открытая сессия SSH может внезапно закрыться (broken pipe), например при работе через GPRS/wi-fi с плохим качеством сигнала

159
WHERE sotrudnik = php mysql

WHERE sotrudnik = php mysql

Подскажите пожалуйста, есть php запрос mysqlУ нас есть 2 записи в одной есть заполненность sotrudnik (38), во второй нет

199
WHERE id =1,2 mysql php

WHERE id =1,2 mysql php

Как вывести несколько условий WHERE id=1,2,3,4

164