【问题标题】:Unable to connect to Raspberry Pi 3 MySQL via weaved (remote access) or from Pi"s IP无法通过编织(远程访问)或从 Pi 的 IP 连接到 Raspberry Pi 3 MySQL
【发布时间】:2016-10-08 22:42:38
【问题描述】:

总的来说,我对 Raspberry Pi 和 Linux 的世界有点陌生,但我遇到了问题。

我安装了 weaved,以便在我的其他计算机上远程访问我的树莓派。我可以访问我放在 Pi 的 www 文件夹中的网页、phpmyadmin 和带有 php 脚本的页面(没有 SQL)。但是,一旦页面需要 SQL 连接,根本不会显示任何信息,我也没有收到错误消息。如果我在 URL 中输入 Pi 的 IP 地址,也会出现同样的问题。这些页面适用于本地主机思想。这个问题似乎与这篇文章How do I open up my MySQL on my Raspberry Pi for Outside / Remote Connections? 非常相似,但是在尝试了第一个解决方案和第二个解决方案之后,它根本不起作用。

知道会是什么问题吗?

【问题讨论】:

    标签: php mysql linux connection


    【解决方案1】:

    如果您的问题无法在 Raspberry Pi 上远程连接 MySQL,请尝试以下步骤。我遇到了同样的问题,并通过执行以下命令解决了它。

    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 //以“root”用户身份登录mysql cli

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

    这里的'root'是mysql用户,'beta'是密码。相应地更改它并在 mysql cli 中执行上述查询。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-07-12
      • 1970-01-01
      • 2015-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多