在我的应用程序中,我需要显示对数据库中某些表的实时更改。现在,用户对后端(NodeJS)进行适当的API调用,而后端又进行数据库调用(MySQL)以获取表的当前状态(SELECT* FROM table),每隔2秒($interval)。有没有更好的方法来实现它,从而最小化API调用的数量(只在表或数据库发生更改时才进行调用)?
应用程序内部的构造非常类似于聊天室,但并不完全相同。在这里,人们查看可用的房间(由用户创建),然后加入这些房间中的一个/多个,以更改“与此房间关联的表”(在创建此房间时
我想要实现的是在启用身份验证的情况下使用服务器,并且我希望有一个具有自定义用户和密码的自定义数据库。但是,当我尝试使用凭据jane和secret访问jane数据库时,我得到的只是一个错误:
Supported SASL mechanisms requested for unknown user 'jane我的猜测是,创建的用户只能访问admin数据库,我需要授予用户jane对数据库mydb的访问权限。