nodejs中如何连接mysql,下面给出一个小Demo.

第一步安装mysql模块
npm install mysql

第二步导入mysql模块
var mysql = require('mysql');

第三步连接mysql数据库
var connection = mysql.createConnection({
    host:'localhost',
    user:'root',
    password:'',
    database:'yudi'
});

connection.connect();
第四步执行一条查询语句
var sql = "select * from person where name='"+username+"'";
connection.query(sql,function(err,rows,fields){
     if(err)
         console.log(err);
     else{
        console.log(rows);
     }
//记得关闭连接
   connection.end();
});
err:是错误信息
rows:查询的信息
fields:返回所有信息
下面是小Demo

var mysql = require('mysql');

var connection = mysql.createConnection({
host:'localhost',
user:'root',
password:'',
database:'yudi'
}); connection.connect(); var username = 'stu2';
var sql = "select * from person where name='"+username+"'";
connection.query(sql,function(err,rows,fields){
if(err)
console.log(err);
else{
console.log(rows);
}
connection.end();//记得关闭连接
});

  

最新文章

  1. python高级之面向对象高级
  2. 2016-2017 ACM-ICPC, NEERC, Northern Subregional Contest
  3. WCF初探-28:WCF中的并发
  4. Eclipse 关于“The type * is not accessible due to restriction on required library”问题的解决办法
  5. linq to entity 查询数据表是错误解决
  6. 如何在Eclipse中配置Tomcat服务器
  7. Codeforces Round #326 (Div. 2) D. Duff in Beach dp
  8. JQuery学习笔记【CSS选择符】--02
  9. DataTables自定义筛选器
  10. Python学习入门基础教程(learning Python)--5 Python文件处理
  11. js正则表达式——数字校验
  12. Q&A in Power BI service and Power BI Desktop
  13. java-concurrent包
  14. SQL查询中连接--学习
  15. 【blog】SpringBoot事务
  16. jquery 全选/取消全部
  17. Java基础(认识Java)
  18. JFinal提示:java.lang.RuntimeException: dao 只允许调用查询方法
  19. vue的通讯与传递props emit (简单的弹框组件)
  20. JAVA后端笔试试题(一)

热门文章

  1. Oracle OCI操作UDT相关学习(二)
  2. Nginx 503错误总结
  3. Incorrect column count: expected 1, actual 5
  4. Django Cookie于Session
  5. COGS2294 释迦
  6. js中常见面试问题-笔记
  7. go的编译与重启
  8. 项目经验:GIS<MapWinGIS>建模第四天
  9. hdu 1159 Common Subsequence(最长公共子序列)
  10. webstorm javascript IDE调试