express入门(7)- mysql

来源:互联网 发布:g92车锥螺纹编程实例 编辑:程序博客网 时间:2024/06/05 15:30

1,安装mysql

npm install mysql

这里写图片描述

2,插入数据

(1)创建一个连接,并且设置mysql 连接参数

var connection = mysql.createConnection({    host     : 'localhost',  //主机    user     : 'root',       //MySQL认证用户名    password : '',           //MySQL认证用户密码    port: '3306',            //端口号    database:'fs_music'});

(2)连接mysql,编写sql语句

connection.connect();var  userAddSql = 'INSERT INTO users(name,password) VALUES(?,?)';var  userAddSql_Params = ['seraph', '333'];

(3)执行

connection.query(userAddSql,userAddSql_Params,function (err, result) {    if(err){        console.log('[INSERT ERROR] - ',err.message);        return;    }});connection.end();

3,删除数据

(1)创建一个连接,并且设置mysql 连接参数

var connection = mysql.createConnection({    host     : 'localhost',  //主机    user     : 'root',       //MySQL认证用户名    password : '',           //MySQL认证用户密码    port: '3306',            //端口号    database:'fs_music'});

(2)连接mysql,编写sql语句

connection.connect();var  userGetSql = 'DELETE FROM users where id = 16';

(3)执行

//删除connection.query(userGetSql,function (err, result) {    if(err){        console.log('[INSERT ERROR] - ',err.message);        return;    }    console.log(result);});connection.end();

4,查询数据

(1)创建一个连接,并且设置mysql 连接参数

//创建一个connectionvar connection = mysql.createConnection({    host     : 'localhost',       //主机    user     : 'root',               //MySQL认证用户名    password : '',        //MySQL认证用户密码    port: '3306',                   //端口号    database:'fs_music'});

(2)连接mysql,编写sql语句

connection.connect();var  userGetSql = 'SELECT * FROM users';//查询

(3)执行

connection.query(userGetSql,function (err, result) {    if(err){        console.log('[INSERT ERROR] - ',err.message);        return;    }    console.log(result);});connection.end();

5,更改数据

(1)创建一个连接,并且设置mysql 连接参数

//创建一个connectionvar connection = mysql.createConnection({    host     : 'localhost',       //主机    user     : 'root',               //MySQL认证用户名    password : '',        //MySQL认证用户密码    port: '3306',                   //端口号    database:'fs_music'});

(2)连接mysql,编写sql语句

connection.connect();var userModSql = 'UPDATE users SET name = ?,password = ? WHERE Id = ?';var userModSql_Params = ['好孩子', '111',16];

(3)执行

connection.query(userModSql,userModSql_Params,function (err, result) {    if(err){        console.log('[INSERT ERROR] - ',err.message);        return;    }});connection.end();

6,源码地址

http://download.csdn.net/detail/wzjisking/9904743

原创粉丝点击