在路上

 找回密码
 立即注册
在路上 站点首页 学习 查看内容

node.js之mysql包使用说明

2016-12-20 13:17| 发布者: zhangjf| 查看: 534| 评论: 0

摘要: 作者:zhanhailiang 日期:2014.11.16复制代码本文将讲解如何在node.js平台上依赖mysql包实现对mysql的访问。 1. 安装:# npm install mysql复制代码2. 基于mysql包实现对mysql的连接和查询:# cat mysqltest.js var ...
  1. 作者:zhanhailiang 日期:2014.11.16
复制代码

本文将讲解如何在node.js平台上依赖mysql包实现对mysql的访问。

1. 安装:

  1. [root@~/wade/nodejs/nodebeginner/mysql_test]# npm install mysql
复制代码

2. 基于mysql包实现对mysql的连接和查询:

  1. [root@~/wade/nodejs/nodebeginner/mysql_test]# cat mysqltest.js
  2. var mysql = require('mysql');
  3. var connection = mysql.createConnection({
  4. host : 'localhost',
  5. user : '******',
  6. password : '******'
  7. });
  8. connection.connect();
  9. connection.query('SELECT * FROM test.test', function(err, rows, fields) {
  10. if (err) {
  11. throw err;
  12. }
  13. console.log(rows);
  14. console.log(fields);
  15. });
  16. connection.end(); // 注册end处理器,不用担心query异步没完成就connection close
复制代码

3. 实现步骤:

其和其它语言并无区别——先配置参数说明连接要连接的DB,用什么方式连接,用哪个账号连接,连接成功后执行相应的sql操作,最后关闭连接。

4. 完整代码:

https://github.com/billfeller/nodebeginner/tree/master/mysql_test

5. 官方文档:

https://www.npmjs.org/package/mysql

最新评论

小黑屋|在路上 ( 蜀ICP备15035742号-1 

;

GMT+8, 2025-9-14 00:25

Copyright 2015-2025 djqfx

返回顶部