先安装npm模块项目

npm init

安装mysql

npm install mysql --save

Nodejs 连接msyql

// 导入mysql

const mysql = require('mysql');

// 连接mysql

const connection = mysql.createConnection({

host: '127.0.0.1',

user: 'root',

password: 'password',

port: '3306',

database: 'test'

});

connection.connect();

// 结束连接

connection.end();

// 引入mysql

const mysql = require('mysql');

// 连接myql

const connection = mysql.createConnection({

host: '127.0.0.1',

user: 'root',

password: 'password',

port: '3306',

database: 'test',

});

connection.connect();

// 插入语句

let addSql = "insert into article (title, author, date) values (?, ?, now())";

let addSqlParams = ['Today is noce', 'Bob'];

// 执行插入语句

connection.query(addSql, addSqlParams, (err, result) => {

if (err) {

throw err;

}

// 插入成功输出

console.log('插入成功');

console.log(result);

});

// 断开连接msyql

connection.end();

// 引入mysql

const mysql = require('mysql');

// 连接mysql

const connection = mysql.createConnection({

host: '127.0.0.1',

user: 'root',

password: 'password',

port: '3306',

database: 'test'

});

connection.connect();

// 删除语句

let sql = "delete from article where id = 10";

// 执行删除语句

connection.query(sql, (err, data) => {

if (err) {

throw err;

}

// 执行成功

console.log('delete success!');

console.log(data);

});

// 断开连接msyql

connection.end();

// 导入mysql

const mysql = require('mysql');

// 连接mysql

const connection = mysql.createConnection({

host: '127.0.0.1',

user: 'root',

password: 'password',

port: '3306',

database: 'test'

});

connection.connect();

// 更新语句

let modSql = "update article set title = ?, author = ? where id like ?";

let modSqlParams = ['今晚学习nodejs', '一波万波', 12];

// 执行更新语句

connection.query(modSql, modSqlParams, (err, data) => {

if (err) {

throw err;

}

console.log('upload success!');

console.log(data)

});

connection.end();

// 导入mysql

const mysql = require('mysql');

// 连接mysql

const connection = mysql.createConnection({

host: '127.0.0.1',

user: 'root',

password: 'password',

port: '3306',

database: 'test',

});

connection.connect();

// 查询语句

let sql = 'SELECT * FROM article';

// 执行查询语句

connection.query(sql, (err, data) => {

if (err) {

console.log('[SELECT ERROR] - ', err.message);

return;

}

// 查询成功

console.log(data);

});

connection.end();

nodejs mysql 增删改查_Nodejs操作MySQL-增删改查相关推荐

  1. nodejs mysql 增删改查_nodejs操作mysql实现增删改查的实例

    首先需要安装mysql模块:npm install mysql --save 然后创建user数据表: 接着使用nodejs对数据库进行增删改查: .[活动]2017 CSDN博客专栏评选 [评论送书 ...

  2. node mysql 增删改查_Nodejs操作MySQL - 增删改查

    先安装npm模块项目 npm init 安装mysql npm install mysql --save Nodejs 连接msyql // 导入mysql const mysql = require ...

  3. .NET 使用 MySql.Data.dll 动态库操作MySql的帮助类--MySqlHelper

    .NET 使用 MySql.Data.dll 动态库操作MySql的帮助类--MySqlHelper 參考演示样例代码,例如以下所看到的: /// <summary>/// MySql 数 ...

  4. PHP访问mysql的常用函数,PHP操作MySQL数据库常用函数

    PHP操作MySQL数据库常用函数 php操作mysql数据库,俗称天龙八步: 第一步:连接数据库 第二步:判断连接错误 第三步:选择数据库 第四步:设置字符集 第五步:准备SQL语句 第六步:执行并 ...

  5. adodb mysql.inc.php,php adodb操作mysql数据库示例(增删改查)

    php adodb操作mysql数据库示例(增删改查) 发布于 2014-10-05 08:16:18 | 113 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: H ...

  6. wps连接mysql数据库增删改查_Python操作MySQL数据库实例详解【安装、连接、增删改查等】...

    本文实例讲述了python操作MySQL数据库.分享给大家供大家参考,具体如下: 1.安装 通过Python连接MySQL数据库有很多库,这里使用官方推荐的MySQL Connector/Python ...

  7. js修改mysql数据库数据_Node.js操作mysql数据库增删改查

    关于node.js操作mysql数据库的相关介绍请阅读全文吧.下文介绍的非常详细,具体内容如下所示: 安装mysql模块 npm install mysql 数据库准备 mysql server所在的 ...

  8. linux c mysql教程_linux下c操作mysql之增删改查

    书接上文,继续进行linux 下c操作mysql. 1.创建表/插入数据 mysql> desc children -> ; +---------+-------------+------ ...

  9. python增删改查mysql_Python操作MySQL(增删改查)

    Python操作MySQL数据库方法.方式总结 import pandas as pd import pymysql import sqlalchemy from sqlalchemy import ...

  10. nodejs操作mysql创建库和表_Nodejs操作MySQL数据库

    如何用nodejs操作MySql数据呢,其实写法还是简单的, 1.开始在你的node项目中 npm install mysql --save 2.在你的新建项目中 引入代码 //引入数据库 var m ...

最新文章

  1. 1600802002
  2. Apache防止DDOS***的模块--mod_evasive
  3. 在C#中Java的最终版本相当于什么?
  4. 树莓派安装Ubuntu 18 64系统
  5. java正则 环视_正则表达式之环视(java)
  6. 软raid1 重新同步_软RAID搭建基于linux系统搭建RAID5
  7. Android MediaPlayer 实现音乐播放器
  8. IMDB.TOP250.2020.09.BluRay.1080p.x265.10bit
  9. Echarts2 grid属性
  10. 你的优势在哪?开宝马的学渣教会我的事
  11. 知道如何防止域名被封,干货!赶紧收藏
  12. 015-包、crate、模块
  13. 不要走开,有足够多的理由持续关注下去
  14. 类似易企秀的h5页面如何制作,邀请函,贺卡
  15. 深入解读-微信小程序SDK
  16. 今年巴菲特的午餐上,躺着流血的地产商
  17. WIFI共享精灵 2013 电脑共享wifi
  18. 安装ros系统出现 404 Not Found [IP: 91.189.91.38 80]
  19. 线性代数笔记(6) 矩形的相似——标准型与约当标准型及求法
  20. 订单超时未支付的解决方案

热门文章

  1. 按钮点击_如何设置微信小程序按钮点击事件?
  2. vue-cli简单使用心得
  3. MaskRCNN路标:TensorFlow版本用于抠图
  4. EKF优化:协方差coff公式、意义、SLAM中的Code优化
  5. win10笔记本永久删除文件文件怎样恢复
  6. POJ1284:Primitive Roots——题解
  7. linux CentOS7 磁盘分区fdisk 、df 、du、parted 命令实例
  8. Electron初步【02】--第一个Electron App
  9. [0] Tornado Todo 开篇
  10. MyBatis中如何通过继承SqlSessionDaoSupport来编写DAO(二)