node-mySql

mySql  :关系型数据库    (非关系型数据库:   mongoDB   --更简单)

安装:npm i mysql    (mysql包,koa就可以和电脑上的mysql进行增删改查)

使用前:

  打开phpStudy软件,和navicat软件

  确定phpStudy的数据库服务已开启

   navicat创建数据库连接

  创建数据库

  

 

   进入某数据库建表

  注意!!  1.每个表要有一个主键,逐渐是唯一的,最常见的是ID,并且自增

         2.更改了表以后如果要插入字段记得先刷新

使用:

  const mysql = require('mysql')

  const connection = mysql.createConnection({

      host: 'localhost',
      user: 'root',
      password: 'root',
      database: 'user'
  })
案例使用:
  const data = await new Promise((resolve, reject) => {
                connection.query('SELECT * from userList where userName=?', [decoded.userName], (error, results) => {
                    if (error) reject(error)
                    resolve(results)
                })
         })
数据库常见操作:
  

 

 

posted @ 2020-12-10 20:37  跳动的W  阅读(70)  评论(0编辑  收藏  举报