您好,登錄后才能下訂單哦!
這篇文章主要介紹nodejs如何連接mysql數據庫,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
本篇文章給大家介紹一下使用nodejs連接mysql數據庫的方法。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。
1.安裝mysql模塊
npm install mysql
2.創建通用方法
這里使用了Promise函數回調,如果不需要可以不使用的
const mysql = require('mysql') //引用mysql模塊 //設置數據庫基本信息 const pool = mysql.createPool({ host:"localhost", //IP user:"root", //用戶名 password:"root", //密碼 database:"heartsofiron" //數據庫名稱 }) //創建通用方法,這里使用了Promise函數回調,如果不需要也可以不用的 const query = function(sql){ return new Promise(function(callback,errorback){ //連接數據庫 pool.getConnection(function(err,conn){ if(err){ //連接失敗 console.error(err) }else{ //連接成功 //連接成功之后執行sql語句, //第一個參數sql就是語句, //第二個參數是執行sql語句后的回調 conn.query(sql,function(qerr,vals,fields){ conn.release() //釋放連接(關閉連接) console.log(vals) callback(vals) //回調 }) } }) }) } module.exports = query //輸出
3.使用上方通用函數
query("select * from users").then(ret=>{ //這里的ret就是查詢后的結果 console.log(ret) })
這里只展示了最簡單的方法,但是已經能夠滿足基本的需求了,也是為了能讓初學者看懂,所以沒有加很多額外的plugin。
以上是“nodejs如何連接mysql數據庫”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。