为了账号安全,请及时绑定邮箱和手机立即绑定

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

标签:
征文 活动

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

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消