node 操作mysql資料庫

2021-10-02 18:45:25 字數 967 閱讀 3833

node 操作mysql

1、安裝

cnpm install -s mysql

2、引入

var mysql=require('mysql')

3、建立連線

var 返回物件=mysql.createconnection()

返回物件.connect();

4、運算元據庫

返回物件.query('sql語句',function(err物件,results返回結果,fields))

如sql語句中有佔位符

sql="insert into pdd_user_info(user_phone,user_name) values (?,?);"

params=[x,xx];

返回物件.query('sql語句',params,function(err物件,results返回結果,fields))

5、關閉資料庫連線

返回物件.end()

路由配合資料庫返回內容:

在js檔案中連線資料庫,並提供查詢方法,並對外暴露

在路由中引入,並且寫sql語句,傳入方法

**示例:

//引用模組

var mysql=

require

('mysql'

)//連線資料庫

var connection=mysql.

createconnection()

connection.

connect()

;//運算元據庫

connection.

query

('select * from userinfo'

,function

(err,results,field)

)//斷開資料庫

connection.

end(

);

node操作mysql資料庫例項

const koa require koa const router require koa router 要引入promise類 const mysql require mysql2 promise koa const router new router 實現實現對users表增刪改查 使用pro...

node操作mongodb資料庫

一 鏈結資料庫 2 引入mongodb模組 const mongodb require mongodb 3 鏈結資料庫 const mongodb require mongodb const mongoclient mongodb.mongoclient function connect err,c...

node對資料庫的操作

想要運算元據庫,首先就要建立且連線它 1.匯入mysql模組 var mysql require mysql 2建立資料庫連線物件,配置相關資訊 var connection mysql.createconnection 3建立資料庫連線,可以省略 connection.connect 4修改資料 ...