標籤:style http io color ar os 使用 sp strong
zhanhailiang 日期:2014.11.16
本文將講解如何在node.js平台上依賴mysql包實現對mysql的訪問。
1. 安裝:
[root@~/wade/nodejs/nodebeginner/mysql_test]# npm install mysql
2. 基於mysql包實現對mysql的串連和查詢:
[root@~/wade/nodejs/nodebeginner/mysql_test]# cat mysqltest.js var mysql = require(‘mysql‘);var connection = mysql.createConnection({ host : ‘localhost‘, user : ‘******‘, password : ‘******‘}); connection.connect(); connection.query(‘SELECT * FROM test.test‘, function(err, rows, fields) { if (err) { throw err; } console.log(rows); console.log(fields);}); connection.end(); // 註冊end處理器,不用擔心query非同步沒完成就connection close
3. 實現步驟:
其和其它語言並無區別——先配置參數說明串連要串連的DB,用什麼方式串連,用哪個帳號串連,串連成功後執行相應的sql操作,最後關閉串連。
4. 完整代碼:
https://github.com/billfeller/nodebeginner/tree/master/mysql_test
5. 官方文檔:
https://www.npmjs.org/package/mysql
node.js之mysql包使用說明