nodeJs鏈接Mysql做增刪改查的簡單操作
nodejs連接MySQL,首先安裝了mysql之后,在cmd界面安裝nodeJs的mysql模塊:
npm install mysql
mysql中創(chuàng)建數(shù)據(jù)庫“nodetry1”,再創(chuàng)建表table2:
指定id為主鍵:
var mysql = require('mysql'); //選擇數(shù)據(jù)庫和表 var TEST_DATABASE = 'nodetry1'; var TEST_TABLE = 'table2'; var connection = mysql.createConnection({ host: 'localhost', user: 'root', password: '123456' }); //連接數(shù)據(jù)庫 connection.connect(); //選擇查詢的數(shù)據(jù)庫 connection.query("use " + TEST_DATABASE); // 增加 connection.query('insert into '+ TEST_TABLE +' (id,name,age) values (12, "二次添加會報錯" , 77)'); // 刪除 connection.query('delete from '+ TEST_TABLE +' where name = "sony"'); // 修改 connection.query('update '+ TEST_TABLE +' set name = "jiying.bao" where id = 5'); //查詢 connection.query('SELECT * from '+ TEST_TABLE , function(err, rows) { if(err) throw err; console.log("SELECT ==> "); for(var i in rows) { console.log(rows[i]); } }); //關(guān)閉數(shù)據(jù)庫連接 connection.end();
運行js:
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
基于Node.js實現(xiàn)nodemailer郵件發(fā)送
Nodemailer 是一個簡單易用的 Node.JS 郵件發(fā)送模塊(通過 SMTP,sendmail,或者 Amazon SES),支持 unicode,你可以使用任何你喜歡的字符集。Nodemailer是一個簡單易用的Node.js郵件發(fā)送組件,需要的朋友可以參考下2016-01-01node.js中的http.request.end方法使用說明
這篇文章主要介紹了node.js中的http.request.end方法使用說明,本文介紹了http.request.end的方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下2014-12-12Node.js安裝及npm國內(nèi)鏡像配置的方法實現(xiàn)
本文主要介紹了Node.js安裝及npm國內(nèi)鏡像配置,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06nodejs使用express獲取get和post傳值及session驗證的方法
這篇文章主要介紹了nodejs使用express獲取get和post傳值及session驗證的方法,結(jié)合實例形式分析了nodejs使用express實現(xiàn)獲取get和post傳值及session驗證功能的具體操作步驟與注意事項,需要的朋友可以參考下2017-11-11nodejs實現(xiàn)的連接MySQL數(shù)據(jù)庫功能示例
這篇文章主要介紹了nodejs實現(xiàn)的連接MySQL數(shù)據(jù)庫功能,結(jié)合實例形式分析了nodejs連接及查詢mysql數(shù)據(jù)的相關(guān)操作步驟與實現(xiàn)技巧,需要的朋友可以參考下2018-01-01