「Node.js」delete文でMySQLテーブルのデータを削除するサンプル
構文
conn.query(delSql,function (err, result) {some code }
使用例
var mysql = require('mysql');
var conn= mysql.createConnection({
host : 'localhost',//接続先ホスト
user : 'root',//ユーザー名
password : '123456', //パスワード
port: '3306', //ポート番号
database : 'arkgamedb' //DB名
});
conn.connect();
var delSql = 'delete from usertable where userid=6';
//データ削除
conn.query(delSql,function (err, result) {
if(err){
console.log('[DELETE ERROR] - ',err.message);
return;
}
console.log('------------------DELETE----------------------------');
console.log('DELETE affectedRows',result.affectedRows);
console.log('----------------------------------------------\n\n');
});
conn.end();
var mysql = require('mysql');
var conn= mysql.createConnection({
host : 'localhost',//接続先ホスト
user : 'root',//ユーザー名
password : '123456', //パスワード
port: '3306', //ポート番号
database : 'arkgamedb' //DB名
});
conn.connect();
var delSql = 'delete from usertable where userid=6';
//データ削除
conn.query(delSql,function (err, result) {
if(err){
console.log('[DELETE ERROR] - ',err.message);
return;
}
console.log('------------------DELETE----------------------------');
console.log('DELETE affectedRows',result.affectedRows);
console.log('----------------------------------------------\n\n');
});
conn.end();
var mysql = require('mysql'); var conn= mysql.createConnection({ host : 'localhost',//接続先ホスト user : 'root',//ユーザー名 password : '123456', //パスワード port: '3306', //ポート番号 database : 'arkgamedb' //DB名 }); conn.connect(); var delSql = 'delete from usertable where userid=6'; //データ削除 conn.query(delSql,function (err, result) { if(err){ console.log('[DELETE ERROR] - ',err.message); return; } console.log('------------------DELETE----------------------------'); console.log('DELETE affectedRows',result.affectedRows); console.log('----------------------------------------------\n\n'); }); conn.end();
実行結果
———DELETE————————
DELETE affectedRows 1
—————————————-