Потеряно соединение с сервером MySQL при чтении исходного пакета связи, системная ошибка: 113 - PullRequest
3 голосов
/ 02 марта 2011

У меня есть два блока Debian:

  1. использовал apt-get для установки mysql-сервера mysql-client phpmyadmin
  2. использовал apt-get для установки apache2 apache2-mod-php5

Я пытаюсь подключиться к серверу MySQL с помощью окна Apache, но я получаю эту ошибку от PHP:

Потеряно соединение с сервером MySQL при чтении исходного пакета связи', системная ошибка: 113

Я могу нормально подключиться к MySQL, используя клиент на базе Windows в той же сети.Это заставляет меня задуматься о настройке Apache2 / PHP.

Дополнительное чтение об ошибке 113 заставляет меня задуматься об именах хостов и тому подобном.Для my.cnf в окне MySQL установлено значение bind-address = 192.168.1.202, а PHP пытается подключиться к 192.168.1.202.

Любая и вся помощь очень ценится!Я далеко не злой гений, и это мой первый раз, когда я пытаюсь использовать эту способность.Могу поспорить, это что-то глупое, что я забыл.

Ответы [ 2 ]

2 голосов
/ 01 февраля 2012

Я использую Ubuntu 11.04

Я вошел в систему как root и запустил

cd /etc/mysql
nano my.cnf

Затем я нашел bind-address = 127.0.0.1 и добавил # перед ним, чтобы он выглядел как #bind-address = 127.0.0.1

Чем я запустил /etc/init.d/mysql restart, чтобы перезапустить MySQL.Тогда это начало работать.

Надеюсь, это поможет.Я знаю, что Debian и Ubuntu примерно одинаковы при работе.

0 голосов
/ 29 сентября 2017

Убедитесь, что IP-адрес, к которому вы пытаетесь подключиться, правильный и не защищен брандмауэром

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...