Raspberry Pi MySQL Remote Connection (ошибка: 10061) - PullRequest
0 голосов
/ 21 мая 2018

Я пытаюсь подключиться к серверу MySQL, работающему на моем Raspberry Pi 3, удаленно (хотя и в той же локальной сети).

Попытка сделать это через HeidiSQL возвращает ошибку с кодом 10061. Немного исследованийпредполагает, что мне нужно отредактировать конфигурацию, чтобы разрешить удаленные подключения.

Конфигурация, однако, не содержит строку bind-adress x.x.x.x (/etc/mysql/my.cnf), которую я могу комментировать.Добавил, что сам ломает сервис, вызывая ошибки при попытке перезапустить его.Проверка других возможных местоположений файла конфигурации привела к пустым файлам.Кроме того, по сравнению с конфигурационным файлом «по умолчанию», мой намного короче и не имеет реальных операторов, за исключением нескольких включений для других файлов конфигурации (кажется).Эти включенные файлы также пустые.

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

1 Ответ

0 голосов
/ 21 мая 2018

Благодаря @PetervanderWal я заподозрил, что отсутствие оператора bind-address в конфигурации не было странным совпадением.Поэтому я выполнил поиск grep для любых файлов, содержащих «bind-address», и нашел правильный файл конфигурации: /etc/mysql/mariadb.conf.d/50-server.cnf.В этом файле содержался оператор «bind-address», который - после его комментирования - устранил проблему.

Вывод здесь (если вы спросите меня), если ни один из ваших файлов конфигурации не содержит bind-addressСкажите, расширите поиск для правильного файла конфигурации.

Спасибо, Питер, надеюсь, это поможет другим.

...