码迷,mamicode.com
首页 > 数据库 > 详细

node.js(连接mysql)

时间:2017-05-04 01:38:32      阅读:307      评论:0      收藏:0      [点我收藏+]

标签:alt   dml   oca   epo   node   pass   pool   limit   连接   

       mysql语句中的SQL

    sql语句中的分类:

 ---DDL:(data define language)定义数据列(create,drop,alter,truncate)

 ---DML:(data manipulate language)--操作数据行(insert delete,update)

 ---DQL:(data query language)--数据查询(select)

 ---DCL:(data control language)--控制用户权限(grant,revoke)

使用node.js访问mysql服务器,需要使用第三方模块--mysql模块

1.  ---创建到数据库服务器的连接

           const mysql = require(‘mysql‘);

            var con = mysql.createConnertion({});

     ---发送SQL语句给数据库服务器来执行

           con.query(‘sql...‘,function(err,result){});

     ---关闭连接 con.end();

2.--创建连接池

          const mysql = require(‘mysql‘);

          var pool = mysql.createPool({

                  host:‘localhost‘,

                   user:‘root‘,

                   password:‘‘,

                   connectionLimit:10});

            pool.getConnection((err,con)=>{

                  con.query(‘sql..?,?[x,y],(err,result)=>{

                         con.release();

                  }}

   

           

node.js(连接mysql)

标签:alt   dml   oca   epo   node   pass   pool   limit   连接   

原文地址:http://www.cnblogs.com/xuzhudong/p/6804826.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!