NodeJS 服务器可以在 后端 连接mysql,这时的情况和php是一样的。
我从未见过前端JS直接连接mysql的,原因是:
(1)浏览器内置的javascript 引擎一般只支持websocket,即基于>
(2)我见过的绝大多数mysql 服务器都工作在服务器环境下的一个虚拟子网,换句话说,直接的远程3306端口是拒绝连接的,这样可以隔绝端口直接攻击
如果前段js直接可以连接后端服务器mysql的端口,那么就不叫B/S结构了,而是C/S结构(比如传统的windows桌面程序),安全上有很多问题,所以大多数浏览器也不支持这个 *** 作。
WebSocket 协议本质上是一个基于 TCP 的协议。为了建立一个 WebSocket 连接,客户端浏览器首先要向服务器发起一个 >
springboot 整合 websocket的使用,Demo实例在码云里;
1启动项目报错@ServerEndpoint 注册失败,javalangIllegalStateException: Failed to register @ServerEndpoint class: class com$$EnhancerBySpringCGLIB$$b83c4359,参考了下: >
以上就是关于前端JS可以连接MYSQL数据库吗和php有什么不同全部的内容,包括:前端JS可以连接MYSQL数据库吗和php有什么不同、如何使用WebSocket、Websocket使用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)