node.js與mysql學習之路
阿新 • • 發佈:2018-12-10
準備工作
1.利用npm進行mysql安裝
2.視覺化工具navcat mysql
正文開始
新建一個js檔案
var us=require("./data-user.js");//資料庫的一個表 var mysql= require('mysql'); //連線資料庫的資訊 var connect = mysql.createConnection({ host : 'localhost', user : 'root', password : '你的密碼', database : '你的資料庫的名字', multipleStatements: true }); //連線操作 connect.connect(function(err){ if(err){ console.log('[query] - :'+err); return; } console.log('[mysql connection connect] succeed!'); });
connect.query(addVip, param, function(error, results, fields){}
//addvip "資料庫操作"String型別
//param 傳入的引數 一般只有資料庫新增資料時才有用
//results和fields如果想知道有什麼,在函式內部console一下吧
mysql資料庫的關閉有兩種方式
//立即關閉資料庫連線。並且沒有回撥函式或者觸發任何事件。connection.destroy( );
//確保所有佇列中的查詢在資料庫連線關閉前都會被執行/connect.end(function(err){})
//connect.end(function(err){ // // if(err){ // // return; // // } // // console.log('[connection end] succeed!'); // //});
3.提高資料庫的效率,可以去看一下連線池的概念,這是個好東西