课程名称: 2022全新 Node.js+Express+Koa2 开发Web Server博客
课程章节: 6-4 nodejs操作 mysql
课程讲师: 双越
课程内容:
如何使用 node.js 链接 mysql 数据库,并对数据库进行增、删、改、查
安装 mysql
npm i mysql
or
yarn add mysql
./index.js 文件
const mysql = require("mysql");
// 创建链接对象
const con = mysql.createConnection({
//要连接到的数据库的主机名。(默认值:localhost)
//如果线上,这里要写线上的mysql地址
host: "localhost",
// 要进行身份验证的 MySQL 用户
user: "root",
// 密码
password: "@WY.mysql.2001312",
// 端口
port: "3306",
// 用于此连接的数据库的名称(可选)
database: "myblog",
});
// 开始链接
con.connect();
// 执行sql语句
// 查询 users 表
// const sql = "select * from users;";
// 更新 users 表中数据
// const sql = `update users set realname='李四' where username='lisi';`;
// 删除 users 表中数据
// const sql = `delete from users where username='weiwu'`;
// blogs 表中插入数据
// const sql = `insert into blogs (title,content,createtime,author) value ('标题c','内容c',1667045675231,'zhangsan')`;
// 查询 blogs 表数据
const sql = `select * from blogs`;
// 查询
con.query(sql, (err, result) => {
if (err) {
console.error(err);
return;
}
console.log(result);
});
// 关闭链接
con.end();
课程收获:
知道如何使用 node.js 链接mysql 数据库