mysql2的用法

npm i mysql2

npm i kenx

const db = knex({
  client: 'mysql2',
  connection: {
    host: 'localhost',
    user: 'root',
    password: '111111',
    database: 'user'
  }
})

  let result = await db('userlist').where({ id: 4 }).update({ username: 'abbab' })
 let result = await db('userlist').insert({ username, password, gender, rule })
let result = await db('userlist').select().limit(2).offset(2).orderBy()
let result = await db('userlist').where({id:1}).del()

const mysql = require('mysql2')

const pool = mysql.createPool({host:'localhost', user: 'root', database: 'news'});

const promisePool = pool.promise();

promisePool.query(`INSERT INTO author (name, pass) VALUES (?,?)`,[username,password])

  // const data =await promisePool.query("SELECT * FROM `users` order by score limit 2 offset 1")
   //  const data = await promisePool.query(`select * from users where score>?`,[80])
    // const data = await promisePool.query(`INSERT INTO users (username, score, gender, class_id) VALUES (?,?,?,?)`,['ggg',11,1,1])
    // const data = await promisePool.query(`update users set username=? where id=?`,['qwer',11])
    // const data = await promisePool.query(`delete from users where username=?`,['ggg'])
   //  const data = await promisePool.query(`select * from movies where mid=?`,[1])
   //  const data1 = await promisePool.query(`select * from types where mid=1`) 

 const data = await promisePool.query(`select movies.filmId,movies.name,movies.actor,movies.director,movies.nation,movies.runtime,movies.category,movies.poster,movies.score,types.mName,movies.synopsis from movies inner join types on movies.mId=types.mId`) 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值