node.js平臺下的mysql數(shù)據(jù)庫配置及連接
更新時間:2017年03月31日 11:18:33 作者:牙疼哥哥
本文主要介紹了node.js平臺下的mysql數(shù)據(jù)庫配置及連接的相關(guān)知識。具有很好的參考價值,下面跟著小編一起來看下吧
首先下載mysql模塊包
npm install mysql --save-dev
專門為數(shù)據(jù)庫創(chuàng)建一個模塊,放入一個文件中。
var mysql=require("mysql"); exports.connect=function(sql,param,callback){ var db=mysql.createConnection({ host:"localhost", ///數(shù)據(jù)庫URL port:"3306", //數(shù)據(jù)庫端口,默認3306 user:"root", password:"root", database:"databaseName" }); db.connect(); db.query(sql,param,callback); db.end(); };
其他文件通過connect接口使用即可。
例如在app.js攔截http請求
var db=require("./routes/db.js"); app.get("/index.html",function(req,res){ db.connect("select * from t_user",function(error,data){ console.log(data); }); res.send("<h1>success</h1>"); });
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
您可能感興趣的文章:
- node.js 開發(fā)指南 – Node.js 連接 MySQL 并進行數(shù)據(jù)庫操作
- Node.js數(shù)據(jù)庫操作之查詢MySQL數(shù)據(jù)庫(二)
- Node.js下向MySQL數(shù)據(jù)庫插入批量數(shù)據(jù)的方法
- Node.js操作mysql數(shù)據(jù)庫增刪改查
- Node.js數(shù)據(jù)庫操作之連接MySQL數(shù)據(jù)庫(一)
- 從零學習node.js之mysql數(shù)據(jù)庫的操作(五)
- Linux下為Node.js程序配置MySQL或Oracle數(shù)據(jù)庫的方法
- Node.js實現(xiàn)連接mysql數(shù)據(jù)庫功能示例
- Node.js對MySQL數(shù)據(jù)庫的增刪改查實戰(zhàn)記錄
- node.js如何操作MySQL數(shù)據(jù)庫
- Node.js實現(xiàn)http請求服務與Mysql數(shù)據(jù)庫操作方法詳解
- node.js對于數(shù)據(jù)庫MySQL基本操作實例總結(jié)【增刪改查】
相關(guān)文章
輕松創(chuàng)建nodejs服務器(5):事件處理程序
這篇文章主要介紹了輕松創(chuàng)建nodejs服務器(5):事件處理程序,本系列文章將一步一步創(chuàng)建一個完整的nodejs服務器,需要的朋友可以參考下2014-12-12在nodejs中創(chuàng)建child process的方法
這篇文章主要介紹了在nodejs中創(chuàng)建child process的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01利用nodejs讀取圖片并將二進制數(shù)據(jù)轉(zhuǎn)換成base64格式
這篇文章主要介紹了利用nodejs讀取圖片并將二進制數(shù)據(jù)轉(zhuǎn)換成base64格式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-08-08nestjs中異常過濾器Exceptionfilter的具體使用
這篇文章主要介紹了nestjs中異常過濾器Exceptionfilter的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-02-02