NodeJs-MySQLのW3Schoolチュートリアル:SELECT cmmandは適切な形式で出力しません。出力 "RowDataPacket"の各行に単語が表示されます。それを避ける方法は?NodeJs-MySQL SELECTが適切な出力を返さない
C:\Users\Raju>node demo_db_select.js
[ RowDataPacket { id: 1, name: 'John', address: 'Highway 71' },
RowDataPacket { id: 2, name: 'Peter', address: 'Lowstreet 4' },
Iは、次のコード使用:これは、内部のオブジェクトはクラスRowDataPacket
のinstaneであることを意味
var mysql = require('mysql');
var con = mysql.createConnection({
host: "localhost",
user: "yourusername",
password: "yourpassword",
database: "mydb"
});
con.connect(function(err) {
if (err) throw err;
con.query("SELECT * FROM customers", function (err, result, fields) {
if (err) throw err;
console.log(result);
});
});
どのように私は(昨日)の上に掲示私の質問で述べた私のコードを変更しない –
ませ修正など。上記のように、 'result [0] .id'という言葉を使うだけです。 – RaghavGarg