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
阅读全文
0 0
- express入门(7)- mysql
- express入门(1)
- express入门(2)-路由
- express入门(4)-get
- express入门(5)- post
- express入门(8)- 加密
- express入门(9)- session
- express入门(10)- cookie
- express入门(11)- MongoDB
- express入门(12)- websocket
- express 入门
- Express入门
- Express入门
- Express入门
- express入门
- express入门
- Express入门
- Express 入门
- spring
- Scheduling Tasks定时任务
- POJ 1008--Maya Calendar
- 【面试题】C++综合面试题
- iOS中 new Date() 返回 NaN
- express入门(7)- mysql
- 软件开发流程简介
- DC-7:指针(1)
- Sublime 常用插件及其使用方式
- OCP 关于switch的坑
- 《自己手动写一个编译器、连接器》一(3)
- ROS学习之CMakelists.txt和package.xml
- 计算机判断溢出的原理?
- CSS——几种让一个容器水平垂直居中的方法