С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
178 / 93 / 25
Регистрация: 04.02.2016
Сообщений: 298
Записей в блоге: 3
1
MySQL

Ошибка подключения к БД (HY000/2002)

21.12.2016, 11:26. Показов 19319. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
Вчера вечером все нормально работало, сегодня с утра выдается ошибка:
HTML5
1
2
3
4
5
6
Warning: mysqli::__construct(): (HY000/2002): ��������� �� �����������, �.�. ������ ������� ������ ������ �� ���������. in C:\Server\data\htdocs\database\conf.php on line 10
Не удалось подключиться к MySQL: (2002) ����������� �� �����������, �.�. �������� ��������� ������ ������ �� �����������. 
Warning: mysqli::set_charset(): Couldn't fetch mysqli in C:\Server\data\htdocs\database\conf.php on line 14
 
Warning: main(): Couldn't fetch mysqli in C:\Server\data\htdocs\database\conf.php on line 15
Ошибка при загрузке набора символов utf8:
Гугл не помог, поэтому пишу здесь.

Все это безобразие стоит на локальной машине в связке Apache 2.4 - MySQL 5.7 - PHP7.

Файл conf.php выглядит так:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
//Соединение с базой данных
$server = 'localhost';
$db_user = 'root';
$db_pass = '';
$db_name = 'database';
 
$mysqli = new mysqli($server, $db_user, $db_pass, $db_name);
if ($mysqli->connect_errno) {
    echo "Не удалось подключиться к MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
if (!$mysqli->set_charset("utf8")) {
    printf("Ошибка при загрузке набора символов utf8: %s\n", $mysqli->error);
}
10, 14 и 15 строчки в приведенном коде соответственно 6, 10 и 11

Добавлено через 16 минут
Вопрос решен.

В командной строке (от имени администратора) вбил net start mysql
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2016, 11:26
Ответы с готовыми решениями:

SQLSTATE[HY000] [2002] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.
На странице выводит такое SQLSTATE Подключение не установлено, т.к. конечный компьютер отверг...

Непонятная ошибка - mysql_connect() [function.mysql-connect]: [2002] No such file or directory
Делаю модуль на Джумла 3 Фильтр подбора компонентов. Вылазит непонятная ошибка, это при том, что к...

SQLSTATE[HY000] [1045] Access denied for user 'super'@'localhost' (using password: YES)
Все нормально работает, вот только на этом запросе такая фигня: SQLSTATE Access denied for user...

Ошибка подключения
Error: Could not load database file mysql Вот код из config.php define('CACHE_DRIVER',...

0
21.12.2016, 11:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2016, 11:26
Помогаю со студенческими работами здесь

Ошибка подключения к БД
Ошибка подключения к БД, хостинг бд находится в офисе, а сам хостинг сайта(hostinger), дело в том,...

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
Ajenti CentOS 6 Linux 2.6.32-573.7.1.el6.x86_64 x86_64 Добрый день. Перестал работать MySQL. ...

Ошибка (HY000/1862): Your password has expired
При попытке подключиться к БД root пользователем в phpMyAdmin. Ну и сайт тоже не пашет пишет ...

Что еще за ошибка 2002
При попытке открыть таблицу , в ответ получаю Ошибка Ответ MySQL: Документация #2002 -...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru