Node整合Mysql增刪改查

2021-10-07 16:34:22 字數 2439 閱讀 6101

npm

install mysql

注:由於不是全域性安裝,建議下面的檔案也放在模組的同級目錄中去

const mysql =

require

('mysql');

let connection = mysql.

createconnection()

;connection.

connect

((err, result)

=>

console.

log(result)

; console.

log(

"連線成功");

});connection.

end(

);

et sql =

'select * from users_copy1'

;connection.

query

(sql,

(err,result)

=>

console.

log(

'--------------查詢-------------');

console.

log(

'查詢成功:'

,result)

; console.

log(

'--------------------------\n\n');

}); connection.

end(

);

let sql =

'insert into users_copy1(id,name,age,pwd,user_***,info) values(0,?,?,?,?,?)'

;let sqlparams =

['東契奇'

,'21'

,'77'

,'man'

,'player'];

connection.

query

(sql, sqlparams,

(err, result)

=>

console.

log(

'---------------插入-------------');

console.

log(

'增加成功 id:'

,result.insertid)

; console.

log(

'增加成功:'

, result)

; console.

log(

'--------------------------------\n\n');

});connection.

end(

);

let upsql =

'update users_copy1 set name = ? where id = ?'

;let upsqlparams =

['盧卡',0

];connection.

query

(upsql, upsqlparams,

(err, result)

=>

console.

log(

'------------更新---------------');

console.

log(

'更新成功'

, result.affectedrows)

; console.

log(

'-------------------------------\n\n');

});connection.

end(

);

let delsql =

'delete from users_copy1 where id=0'

;connection.

query

(delsql,

(err, result)

=>

console.

log(

'---------刪除------------');

console.

log(

'刪除成功'

, result.affectedrows)

; console.

log(

'------------------------\n\n');

});connection.

end(

);

注意:五部分**放在乙個js檔案即可使用,至於資料庫sql可以參照插入的自己編乙個

node連線mysql進行增刪改查

在專案根目錄安裝mysql npm i mysql實現增刪改查 注意要設計好自己的表和字段,增刪改查語法和普通sql一樣 掛載mysql var mysql require mysql 資料庫連線資訊 var connection mysql.createconnection 連線資料庫 conne...

mysql增刪改查效果 mysql增刪改查

檢視所有資料庫 mysql show databases 建立乙個庫ghd並指定字符集為utp8 mysql create database ghd charset utf8 檢視mysql支援的字符集 mysql show char set 建立乙個表,並設定id為主鍵 create table ...

mysql增刪改查擴充套件 MySQL增刪改查

1 插入 insert 1 insert into 表名 values 值1 值2 例子 insert into t1 values zengsf 23 fengshao 22 2 insert into 表名 欄位1,values 值1 例子 insert into t1 name values ...