Quantcast
Viewing all articles
Browse latest Browse all 8898

Node.js の mysql2 で MariaDB のデータを削除 (Delete)

Async/Await を使います。

maria_delete.js
#! /usr/bin/node
// ---------------------------------------------------------------//  maria_delete.js////                  Jun/04/2020//// ---------------------------------------------------------------varmysql=require('mysql2')// ---------------------------------------------------------------asyncfunctionmain(id_in){constdotenv=require('dotenv')dotenv.config()constuser=`${process.env.user}`constpassword=`${process.env.password}`constdata_base=`${process.env.data_base}`varconn=awaitmysql.createConnection({host:'localhost',user:user,password:password,database:data_base})constcommand="delete from cities where id = '"+id_in+"'"awaitconn.execute(command)conn.end()console.error("*** 終了 ***")}// ---------------------------------------------------------------console.error("*** 開始 ***")constid_in=process.argv[2]console.log(id_in)main(id_in)// ---------------------------------------------------------------

実行コマンド

export NODE_PATH=/usr/lib/node_modules
./maria_delete.js t3327

Viewing all articles
Browse latest Browse all 8898

Trending Articles