2016-10-08 2 views
1

Я вроде нового в мире Raspberry Pi и Linux в целом, и я столкнулся с проблемой.Невозможно подключиться к Raspberry Pi 3 MySQL через соткана (удаленный доступ) или Pi "s IP

Я установил сотканный, чтобы иметь удаленный доступ к моей малине Pi на других моих компьютерах. У меня есть доступ к веб-страницам Ive, помещенным в папку www Pi, phpmyadmin и страницу с php-скриптом (без SQL). Однако, как только страница понадобится SQL-соединение, никакая информация не отображается вообще, и я также не получаю сообщение об ошибке. То же самое происходит, если я набираю IP-адрес Pi в URL-адресе. Эти страницы работают на локальном ходу. Проблема кажется очень похожей на этот пост How do I open up my MySQL on my Raspberry Pi for Outside/Remote Connections?, но после попытки первого решения и второго решения он вообще не работает.

Любая идея о том, в чем проблема?

ответ

1

Если ваша проблема не позволяет удаленно подключаться к MySQL на малине Pi, попробуйте выполнить следующие шаги. У меня была такая же проблема, и я решил ее решить, выполнив команды ниже.

1) sudo nano /etc/mysql/my.cnf

2) # bind-address = 127.0.0.1 // комментировать эту строку

bind-address = 0.0.0.0   //add this line just below above line 

3) sudo /etc/init.d/mysql restart // рестарта MySQL

4) sudo mysql -u root -p // Войти в MySQL кли как пользователь ' корень '

5) GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'beta' WITH GRANT OPTION;

Здесь «root» - пользователь mysql, а «бета» - это пароль. Измените его соответствующим образом и выполните над запросом в mysql cli.