H5网页怎么才能连接接mysql数据库

做了一个H5注册,登录网页,下载了mysql,想把注册的账号和密码写入mysql中,登录时使用mysql的查询功能。想问大神它们应该怎么连接,使用哪些技术和软件。最后在tomcat上运行,还需要添加什么软件。

html -- ajax -- tomcat(javaWeb) -- jdbc连接数据库 -- 查询返回Json到前台 -- ajax处理response数据 -- 决定是否登陆成功

用idea创建web项目 ,利用mybatis来连接数据库,h5的话你直接把html考过去就好,mybatis需要学习怎么引入和运用,,

H5网页调用后台服务,进行登录 访问http://localhost:8001/login 进行登录
|
Tomcat部署后台服务 部署服务,比如部署到8001端口
|
后台服务(java语言),编写sql查询语句,定义接口比如/login服务根据用户名密码判断是否登录成功,有成熟的框架(SSM)或者直接自己实现
|
数据库(mysql)

你的意思应该是前后端分离项目,连接mysql的内容,一般是在后端代码中。


怎么做呢,大概就是h5定义事件,请求接口,接口是后端代码,这段接口代码中会去控制数据库,进行增删改查等再返回给前端。


后端要做的就是用java写接口并用tomcat代理在某个端口,我更喜欢用nodejs写接口然后用nginx代理在某个端口,我一般用3000端口,接口大概就是定义接口名,入参req和res,req读取前端调用接口传递的入参,中间过程结束,用res返回结果。


前端页面只做一件事,就是请求接口,请求的就是 http://ip:端口//接口名,然后等待返回,最后页面完成了也要放在tomcat某个端口上,一般就80默认端口,也就是访问ip会进入的端口。

SpringBoot

软件推荐:eclipse ;idea
数据库软件:navicat 管理数据库非常方便
https://blog.csdn.net/weixin_42354735/article/details/112767115这篇文章说的比较详细,框架也是现在的主流