博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nodejs操作MySQL-增删改查
阅读量:7081 次
发布时间:2019-06-28

本文共 2293 字,大约阅读时间需要 7 分钟。

先安装npm模块项目

npm init

安装mysql

npm install mysql --save

Nodejs 连接msyql

// 导入mysqlconst mysql = require('mysql');// 连接mysqlconst connection = mysql.createConnection({    host: '127.0.0.1',    user: 'root',    password: 'password',    port: '3306',    database: 'test'});connection.connect();// 结束连接connection.end();

// 引入mysqlconst mysql = require('mysql');// 连接myqlconst 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);});// 断开连接msyqlconnection.end();

// 引入mysqlconst mysql = require('mysql');// 连接mysqlconst 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);});// 断开连接msyqlconnection.end();

// 导入mysqlconst mysql = require('mysql');// 连接mysqlconst 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();

// 导入mysqlconst mysql = require('mysql');// 连接mysqlconst 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();

转载地址:http://rjvml.baihongyu.com/

你可能感兴趣的文章
ups锂电池的优势
查看>>
零基础学习web开发技术总结分享
查看>>
东大金智ARM工控主板助力构建新型智慧城市
查看>>
电脑屏幕录制软件免费
查看>>
JavaScrip ajaxt和python flask通过json传递数据的方法
查看>>
关于程序员和***区别在哪里?
查看>>
用C语言简单实现小游戏三子棋
查看>>
java jmail
查看>>
关于上传MultipartFile file
查看>>
软件包的管理(rpm和yum)
查看>>
Android学习--14-天气练习
查看>>
新手入门应该搞清楚的几个有关网络的概念
查看>>
phoenixframework自动化测试平台对Safari浏览器的支持
查看>>
SqlServer系列笔记——索引
查看>>
Web开发(初级)- DOM
查看>>
Java位移运算
查看>>
20个Docker Command
查看>>
Hadoop单节点环境配置
查看>>
在Xcode中使用Git进行源码版本控制
查看>>
在Ubuntu上安装与配置ejabberd
查看>>