新しいNode.jsのために、ちょうど次の操作を実行する方法を見つけ出すカント:のNode.jsとMySQLの機能の使用状況
私は私のdbモジュール上でこれを持っている:
var mysql = require('mysql');
var MY_DATABASE='nodejs_mysql';
var client = mysql.createClient({
user: 'root',
password: 'root',
});
と、このテーブルを構築イム:
client.query(
'CREATE TEMPORARY TABLE '+USER+
'(username VARCHAR(255), '+
'password VARCHAR(255), '+
'name VARCHAR(255), '+
'picture VARCHAR(255), '+
'PRIMARY KEY(username))'
);
と後で、私はこれを実行したい:
client.query('select username, password from ' + USER + 'where username=?',[req.body.username] , 'AND password=?', [req.body.password]
function (err, results, fields) {
if (err) {
throw err;
}
//some actions performed here
});
を
これらはすべて同じdataBase.jsファイルにあります。上に書かれたクエリにパラメータとして
server.jsとバック一定の値を取得:
は、どのように私は名前の別のファイルからユーザ名とパスワードを送信することができますか?
それをする方法はありますか?上に書かれたクエリにパラメータとして
server.jsとバック一定の値を取得:
あなたは正確にやってみたかったが、あなたは、ノードの[モジュール](http://nodejs.org/docs/latest/api/modules.html)と多分について読む必要があるように一見、それが見えるかわからない静かな'module.exports'(http://nodejs.org/docs/latest/api/modules.html#module.exports)私は何を意味するのか – elmigranto
は依頼することです機能で「ラップ」のコードの最後の部分に、それはokですparamsを受け取って値を返しますか? + USER +「?ユーザ名=」、[req.body.username]、 '「から選択し、ユーザー名、パスワード」 client.query(: – Itzik984