- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Windows 上使用 MySQL Workbench,我想将其连接到在 IBM 云上运行的 Node-Red。由于我不在同一台服务器上运行它们,因此主机 127.0.0.1 和端口 3306 似乎不起作用。我应该授予什么权限?
最佳答案
我将在这里做出很多假设,因为您的问题中确实没有足够的信息。
第一个假设,“在 IBM 上运行”意味着 Node-RED 在 IBM Cloud 托管服务上运行。
简短的回答是你不能做你想做的事。
更长的版本是,您可能实际上可以完成这项工作,但这样做确实是一个坏主意。
第二个假设,您是在家中执行此操作(即使您是在办公室位置执行此操作,也可能会出现相同的问题)。这意味着您使用 RFC 1918 地址范围(例如 192.168.0.x)连接到本地 LAN,这意味着您位于执行 NAT(网络地址转换)的路由器后面。这意味着您需要在路由器上设置端口转发,以便当流量到达路由器时,它会将其发送到您的 Windows 计算机。如何执行此操作取决于您的路由器。
下一个问题是,您的宽带可能没有静态 IP 地址,这意味着每次连接断开时它都会发生变化。有一些解决方法可以使用动态 DNS 之类的东西。但这太复杂了,无法进入这里。
假设你已经解决了所有这些问题,你仍然有一个问题,你现在已经将你的 mysql 数据库暴露在互联网上,所以你需要确保你已经启用了所有正确的安全措施来防止人们登录,并且最多查看您的所有数据。
对此有两个更好的解决方案
在与数据库相同的计算机上或至少在同一本地网络上运行 Node-RED。
使用 IBM Clouds 托管数据库解决方案之一,这些解决方案可以更轻松地连接到 Node-RED 的 IBM Cloud 实例。
关于mysql - 如何将本地 MySQL 数据库连接到 IBM Node-Red 平台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58434216/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!