MySQLからデータを取得
2011年5月11日
※(2011/09/21追記)現在のバージョンではこの書き方では動かないようです。
現状はこちらで -> MySQLからデータを取得(node-mysql v0.9.4)
MySQLは事前にインストール済みとして、まずはモジュールインストール
npm install mysql
app.js
var Client = require('mysql').Client, client = new Client(); client.host = 'localhost'; // DBサーバー client.port = 3306; // MySQLポート client.database = 'hogehoge'; // DB名 client.user = 'user'; // MySQL接続user client.password = 'pass'; // MySQL接続password client.connect(function(err){ client.query("SELECT name FROM foo WHERE name = ?", ['test'],function(err,results,fields){ console.log( results[0].name ); // 1件目表示 }); });
これでとりあえず、データが取れた。
あとは、失敗した時の為にエラー処理を入れると。