基于EMQX和到数据库流转学习记录
一:SQL安装
SQL安装此处选择5.7.2版本,不要选择最新版本,其中有很多bug。
安装下载主要参考了两份网址
1.1菜鸟论坛
https://www.runoob.com/mysql/mysql-install.html
1.2Linux安装MySQL5.7
https://www.cnblogs.com/shidian/p/11589626.html
具体安装步骤严格按照2号网址进行,其中:
groupadd mysql
useradd -r -g mysql mysql
此两条指令不行,并不影响安装。
二:EMQX 规则引擎安装参照以下网址即可
https://docs.emqx.cn/cn/enterprise/latest/getting-started/install-ee.html#debian
详细按照其参考即可。
三:EMQ X规则引擎存储消息到MySQL数据库
1:网址如下
https://www.cnblogs.com/emqx/p/11401071.html
其中针对平台连接不同问题:进行如下处理。
应该是mysql没开放本机之外的访问,其中现在mysql和emq是装在同一台服务器。要把mysql的对外访问权限加上。
grant all privileges on *.* to 'root'@'127.0.0.1' identified by '密码';
flush privileges;
进mysql授权,MySQL服务器地址和具体格式如上图所示填即可。
2.其他网址参考:
https://blog.csdn.net/emqx_broker/article/details/103989959