我正在尝试将我的arduino连接到phpmyadmin,以便我可以将数据保存在数据库中。问题是找到了phpmyadmin的ipaddress。
任何人都知道如何做到这一点?
它是否进入字节服务器:http://ambrosedigiorgio.com/tutorials/garage_door/garage_door.ino
答案 0 :(得分:1)
如果您知道主机地址,则有如何使用DNS的例子。
但这是一个非常糟糕的主意,可能不会起作用,因为arduino不支持HTTPS(SSL / TSL),因为它没有提供资源,并且保持完全数据库访问不受保护是一个坏主意。 你仍然可以创建一个php" bridge"页面,您通过arduino wiath调用它获取/发布请求,页面将负责过滤并将数据放入数据库。
也许有人会用数据填满你的桌子,但至少不会放弃你所有的桌子..
答案 1 :(得分:0)
我很确定您的数据库服务器没有在Arduino机器上运行,所以只需查找该服务器的IP地址即可。有许多不同的方法可以做到这一点;可能最简单的方法是以root用户身份登录该计算机上的shell并输入ifconfig
。这将显示一大堆网络信息,但有趣的部分将在第二行开头,以“inet addr:”开头,后跟您的IP地址。如果您配置了多个网络接口,则会看到它们全部列出。
请注意,要从另一台计算机连接到数据库服务器,它必须允许远程连接,并且您要连接的用户也必须在mysql用户表的“host”字段中具有适当的值(例如%
或192.168.1.15
;此主机字段也会显示在“用户”标签的phpMyAdmin中。