Node.js操作mysql(入门)

这篇博客介绍了如何使用Node.js操作MySQL数据库,包括下载WampServer和Navicat,初始化package.json,连接数据库,以及执行增删改查操作。文章强调了使用第三方包进行数据操作以提高代码可读性,并展示了创建数据库、插入、更新和删除数据的示例。
摘要由CSDN通过智能技术生成

node操作mysql

mysql
  • 一些重要的sql命令
    INSERT INTO:增(向数据库中插入新数据)
    DELETE:删(从数据库中删除数据)
    UPDATE:改( 更新数据库中的数据)
    SELECT:查(从数据库中提取数据)
    CREATE DATABASE:创建数据库
    ALTER DATABASE - 修改数据库
    CREATE TABLE - 创建新表
    ALTER TABLE - 变更(改变)数据库表
    DROP TABLE - 删除表
    CREATE INDEX - 创建索引(搜索键)
    DROP INDEX - 删除索引
下载wampserver
  1. 该软件下的mysql是没有设置密码
  2. 开启变为绿色的图标,然后浏览器输入localhost测试是否安装成功
下载navicat
  1. wamp默认是开启mysql
  2. 在这个工具新建链接–新建数据库–新建表
  3. 可以直接写,也可以新建查询使用insert来插入你想要的数据
    随便写几条数据
初始化package.json
cnpm init -y
下载mysql
npm install mysqljs/mysql

node连接数据库

  • 文档
  • 文档
  • 在同一目录新建test.js,将文档的代码黏贴
  • 使用可视化工具进行连接mysql
  • 创建数据库文件名(这里我命名为bookdb)
  • 代码解释
const mysql = require('mysql');
let connection = mysql.createConnection({
   
  host     : 'localhost',//数据库所在的域名或则IP地址
  user     : 'root',//登录数据库的账号(数据库链接时候的用户名)
  password : '',//密码(这里为空,因为wamp默认是没有密码)
  database : 'bookdb'//数据库名称
});
//链接数据库
connection.connect();
//操作数据库(数据库操作也是异步的)
connection.query('SELECT 1 + 1 AS solution', function (error, results, fields) {
   
  if (error) throw error
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值