node连接mysql数据库

1. 创建项目,安装mysql

创建项目文件夹test,
在test文件夹下yarn add mysql --save安装mysql;

2. node使用mysql

在test文件夹下,创建test.js文件,内容如下:

const mysql = require("mysql"); //引入mysql

// 创建链接对象
const con = mysql.createConnection({
    host: "127.0.0.1",
    user: "root",
    password: "123456",
    port: "3306",
    database: "testschema"
})

// 开始链接
con.connect()

// 执行sql语句
const sql = "select * from usesrs;"
con.query(sql, (err, result) => {
    if (err) {
        console.log(err)
        return
    }
    console.log("获取结果成功:" + result)
})

// 关闭链接
con.end()

这里列举一些基本的增删改查语句:
/**
 * 增
 * insert into users (username, `password`, realname) values ("zhangsan", "123","张三");
 */

/**
 * 删
 * delete from users where username="lisi";
 */

/**
 * 改
 * update users set realname="李四2" where username="lisi";
 */

/**
 * 查
 * select * from users; 查询所有列
 * select id,username from users; 查询部分列
 * select * from users where username="zhangsan" and `password`="123"; 多个条件查询
 * select * from users where username like "%zhang%"; 模糊查询
 * select * from users where `password` like "%123%" order by id desc; 排序
 */

3. 运行test.js

posted @ 2019-11-15 11:39  ฅ˙-˙ฅ  阅读(168)  评论(0编辑  收藏  举报