首页 > 编程语言 >node 项目建立 起始

node 项目建立 起始

时间:2022-11-09 00:24:24浏览次数:45  
标签:node console log err 项目 数据库 起始 results mysql

初始化一个包记录项目文件

npm init -y

 建立一个MySQL包

npm i mysql

  配置mysql模块

// 导入数据库模块 const mysql = require('mysql') // 配置应用数据库 const db = mysql.createPool({     host:'127.0.0.1',//数据库ip     user:'root',//数据库账号     password:'admin123',//数据库密码     database:'node_demo_db'//数据库名 }) // ---------------------------------- // 检测mysql模块能否正常工作 // SELECT 1没有任何作用,只是检测数据库能否正常工作 // db.query('SELECT 1', (err,results)=>{ //     // mysql工作期间是否保存 //     if(err)return console.log(err.message); //     // 成功则执行 //     // 注意,如果执行的是select查询语句,返回的则是数组 //     console.log(results); // }) // ------------------------------------ // 查询users表中所有的数据 // const sqlselect = 'select * from users' // db.query(sqlselect,(err,results)=>{ //     if(err)return console.log(err.message); //     console.log(results); // }) // ------------------------------------ // 往表内新增数据 // const user = {usename:'admin',password:'admin'} // // 定义待执行的sql语句 // const sqlStr = 'insert into users(usename,password)values(?,?)' // db.query(sqlStr,[user.usename,user.password],(err,results)=>{ //     // 失败返回 //     if(err)return console.log(err.message); //     // 成功返回 //     if(results.affectedRows ===1){ //         console.log('插入数据成功'); //     } // })  

  

标签:node,console,log,err,项目,数据库,起始,results,mysql
From: https://www.cnblogs.com/wencaiguagua/p/16871742.html

相关文章

  • node16 node连接数据库
     步骤图 ①,安装MySQL模块到项目里 ......
  • VS 项目显示控制台窗口
    在项目的属性中找到如下所示后期生成事件 命令行中添加editbin/SUBSYSTEM:CONSOLE$(OUTDIR)\$(ProjectName).exe ......
  • Vue 项目优化解决方案 有哪些 ?
    1.打包的时候,通过插件把css代码单独抽离出来使用link引入 2.打包的时候,通过webpack内置插件optimization 把公共的js代码抽离出来 ps:打包之后,代码冗余,......
  • 《ASP.NET Core技术内幕与项目实战》精简集-高级组件4.4:消息推送SignalR
    本节内容,部分为补充内容。主要NuGet包:Microsoft.AspNetCore.SignalR.Client(BlazorWASM的SignalR客户端)Microsoft.AspNetCore.SignalR.StackExchangeRedis(使用Redis部署......
  • 对接第三方项目遇到的一些问题
    目前开发的项目中,根据实际需求要和其他项目进行对接,来实现一些功能。最开始对接的就是获取菜单资源信息。菜单相关信息全部是配置在其他项目中的,需要使用的时候就直接......
  • TCP-Socket项目
    项目描述TCP协议,客户端和服务端,支持多机发送和接受文件和图片发送字符串信息,记录到文本编译工具,makefile,cmake,检查工具知识点抓包工具wireshark,分析数据包文件I......
  • 小程序项目结构
      pages-用来存放所有小程序的页面utils-用来存放工具性质模块(比如:存放格式化时间的自定义模块)app.js-小程序项目入口 文件app.json-小程序项目的全局......
  • 如何进行项目管理?
    转载:https://www.cnblogs.com/imyalost/p/16808099.html这篇文章是软件工程系列知识总结的第三篇,前面的两篇文章聊了软件工程的重要性以及相关的基础知识。这篇文章,我会......
  • 实验一———个人项目:任务2
    一、回顾你过去将近三年的经历1、当初报考的时候,是真正喜欢计算机这个专业吗?我本人从初中开始就很喜欢计算机专业,一是我姐就是计算机专业的,二是我觉得敲代码真的很帅,以至......
  • git的介绍、git的功能特性、git工作流程、git 过滤文件、git多分支管理、远程仓库、把
    Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。[1]也是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开......