您的位置:首页 > 数码常识数码常识

jsp连接mysql数据库执行查询和修改的操作(javascript连接mysql数据库)

2025-05-13人已围观

jsp连接mysql数据库执行查询和修改的操作(javascript连接mysql数据库)
  上一篇文章我给大家说明了如何从零开始搭建一个node的服务端框架,我们用到了Egg框架。Egg框架我不再过多介绍,如果有小伙伴想了解,可以回去看我以前写的文章,会有相关的介绍。这次我将在上次搭建的框架上进行延伸,讲一下如果用Egg框架连接数据库,并且实现对数据的增删查改。接下来我们直接进入主题。

  javascript连接mysql数据库

  安装数据库插件

  我本次选用的数据库是MySQL。所以我们安装Egg官方的数据库插件即可,首先我们安装插件 egg-mysql 。我们在项目根目录打开命令提示符,输入命令行:npm i --save egg-mysql 。回车等待插件下载安装完成。

  配置插件

  命令行下载安装插件完成后,我们下一步的工作就是在项目中开启并配置egg-mysql插件。具体操作如下:

  首先我们要在项目中开启数据库。找到项目中的/config/plugin.js文件我们需要在里面添加几行代码,如下所示。

  然后我们还要在 config/config.default.js 中配置各个环境的数据库连接信息。具体配置如下。

  到此步骤我们的数据库插件已经安装完成并且配置好了。那我们怎么实现数据的增删查改呢?大家请继续往下看。

  数据操作-新增用户

  首先我们看一下怎么新增数据。我们在mysql的testdb实例中新建一个user空表。如下图所示。

  我们的egg框架也遵循MVC的架构所以我们一般会在service层里面写我们逻辑处理的代码,而controller层则是获取前端数据,回传数据的控制层。所以我们操作数据库的代码是写在service文件夹里面的。

  我们在app/service文件夹里面新建一个user.js文件。在里面写个新增用户的方法,该方法就是把数据存到数据库中。具体代码如下。

  然后我们在app/controller文件夹里新建一个user.js文件。在这里我们需要获取前端提交上来的数据,并且将数据处理的结果返回给前端。具体代码如下。

  最后我们定义一个路由,让前端请求访问此路由。框架会监听路由是否被访问,如果被访问了则会调用我们定义在controller层的新增用户的方法。我们在app/router.js文件中添加如下代码,即可完成路由的定义。

  完成这步骤后,我们一个新增用户的功能就已经完成了。接下里我们就测试一下它的实际效果。我们运行命令:npm run dev。启动项目,然后打开网页http://127.0.0.1:7001,可以直接在swagger-ui页面中进行测试。结果如下图所示。

  经过测试,数据已经添加完成。所以数据库连接也是正常的。

  本次分享暂时先告一段落。请各位小伙伴抬起你们发财的小手,点个赞呗。

  上面就是小居数码小编今天给大家介绍的关于(javascript连接mysql数据库)的全部内容,希望可以帮助到你,想了解更多关于数码知识的问题,欢迎关注我们,并收藏,转发,分享。

  94%的朋友还想知道的:

  教你操作步骤(智能电视怎么装第三方软件)

  ps图形怎么旋转怎么操作(ps图形旋转变换)

  wps云办公进行文档加密操作流程(wps云文档加密如何设置)

  word绘制流程图步骤操作(word绘制流程图)



  153375
 

很赞哦! ()

随机图文