node.js(连接mysql)

Posted baoyadong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node.js(连接mysql)相关的知识,希望对你有一定的参考价值。

       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)的主要内容,如果未能解决你的问题,请参考以下文章

Node.js实现MySQL数据库连接池

Node.js MySQL 需要持久连接

Node.js如何使用MySQL的连接池实例

Node.js笔记-node.js连接MySQL与增删改查

Node.js入门教程 第六篇 (连接使用MySql)

Node.js 无法连接 MySQL、PHPMyAdmin