继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【金秋打卡】第5天 Node.js+Express+Koa2 开发Web Server博客 6-4

暮雩
关注TA
已关注
手记 65
粉丝 10
获赞 5

课程名称: 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 数据库
图片描述

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP