Node.js处理MySQL 二维码
105
背景知识视频教程CRUD操作MySQL是开发人员最喜欢的数据库之一,因为它既开源又高效。 这就是为什么大多数杰出的编程语言(如Java,Python,Node.js等)提供驱动程序以访问MySQL并执行事务的原因。 在本文中,我将演示如何通过几个简单的步骤与MySQL建立连接并执行各种CRUD操作。 MySQL安装您可以通过多种方式在系统中安装MySQL。安装MySQL的最简单方法是使用MySQL Installer。您可以从MySQL官方网站下载它。 现在,我之所以使用它,是因为MySQL Installer是一个独立的应用程序,可减轻安装和配置MySQL产品的复杂性。 使用Node.js和MySQL创建CRUD应用程序在这里,我将使用Node.js创建一个简单的CRUD应用程序,并将其与MySQL数据库链接以在其中存储学习者的数据。 由于我的主要目的是演示数据库中的数据事务,因此我将主要关注控制器。 一旦对控制器有了足够的了解,就可以向其添加视图。 示例项目包含:
因此,让我们通过为项目创建目录来开始应用程序开发。 完成后,打开命令提示符并导航到项目目录。 现在,您需要为此设置项目配置,键入以下命令并提供必要的详细信息:
现在,您需要安装所需的软件包。在这个项目中,我使用以下软件包:
为了安装这些软件包,请输入以下命令:
由于我想安装nodemon以便它可以访问目录中的任何文件,因此我将使用global命令安装它:
使用软件包完成安装后,最终的JSON文件应类似于以下文件: package.json
如您所见,在“依赖项”部分中,所有已安装的软件包都已成功列出。 现在让我们创建将在此演示中使用的数据库。 为此,在MySQL Workbench中启动一个新连接。 进入内部后,创建一个名为“学习者”的新数据库。 现在,在此数据库中,创建一个名称为“ learnerdetails”并包含以下各列的新表:
在表中添加一些值,以便我们可以从Node.js应用程序中访问和测试它们。 回到应用程序,下一步是创建script.js文件,这将有助于从新创建的数据库中检索数据。 Script.js是根文件,也充当此应用程序的入口点。 它将包含所有路由器和驱动程序。 与此同时,它还负责调用服务器并建立连接。 要创建此文件,可以使用任何代码编辑器或IDE。我正在使用Webstorm IDE开发此应用程序。首先,您需要在应用程序中导入所需的软件包,为此,您需要输入以下代码:
接下来,您需要与MySQL数据库建立连接。 为此,您必须使用createConnection()函数并提供所需的详细信息,例如主机,用户,密码和数据库。 输入详细信息时请务必小心,否则MySQL不会授权连接。
实时监视MySQL数据更改创建MySQL中间件处理大数据REST APISequelize事务用户登录和注册批量操作 |