Node.js教程(06)|MySQL 开发
2019-07-21 本文已影响33人
夏海峰
MySQL 驱动安装(链接:Node.js MySQL 驱动)
npm install mysql --save
连接 MySQL 服务
var mysql = require('mysql')
var conn = mysql.createConnection({
host: 'localhost',
port: '3306',
user: 'root',
password: '',
database: 'test'
})
conn.connect()

数据查询 SELECT
var sql1 = 'SELECT * FROM tools'
conn.query(sql1, function(err, res, feilds) {
if(err) throw err
console.log('查询结果:', res)
})
conn.end()
插入数据 INSERT
var sql2 = 'INSERT INTO tools(id,name,info) VALUES(0,?,?)'
conn.query(sql2, ['tv', 'it is for watch.'], function(err, res) {
if (err) throw err
console.log('插入数据:', res)
})
conn.end()
更新数据 UPDATE
var sql3 = 'UPDATE tools SET name=?, info=? WHERE id=3'
conn.query(sql3, ['tv2', 'it is for watch2.'], function(err, res) {
if (err) throw err
console.log('更新数据:', res)
})
conn.end()
删除数据 DELETE
var sql4 = 'DELETE FROM tools WHERE id=4'
conn.query(sql4, function(err, res) {
if (err) throw err
console.log('删除数据:', res)
})
conn.end()

Node.js完整教程 第06篇 本篇结束!