node 連線資料庫最簡單的demo和成功判斷

2021-10-04 05:39:44 字數 661 閱讀 8540

node連線資料庫的時候,簡單的查詢我們可以根據資料庫返回的資料來判斷執行是否成功

const mysql = require('mysql')

// 建立連線物件

const con =mysql.createconnection()

//開始連線

con.connect()

// 執行sql語句

const sql = 'select * from users;'

con.query(sql, (err, res) => 

console.log(res)

})//關閉連線

con.end()

如果是插入,修改的sql語句,資料庫會返回乙個物件,我們可以根據這個物件來判斷是否執行成功:

比如說插入一條資料

insert into users(username,password,realname)values('lisi', '123', '李四')
成功後返回:

okpacket
我們看到物件中的insertid,就知道它返回了這條資料的id,說明成功了。

那麼,同理,修改的話我們可以看changedrows的值,為1說明成功修改了一行。。。

node連線資料庫(mysql)

在以下例項中根據你的實際配置修改資料庫使用者名稱 及密碼及資料庫名 引入依賴 var mysql require mysql 建立資料庫連線 var connection mysql.createconnection 開啟連線 connection.connect 執行資料庫的curd connec...

連線資料庫

2 documents 目錄就是我們可以用來寫入並儲存檔案得地方,一般可通過 nsarray paths nssearchpathfordirectoriesindomains nsdocumentdirectory,nsuserdomainmask,yes nsstring documentsdi...

連線資料庫

1 oracle8 8i 9i資料庫 thin模式 class.forname oracle.jdbc.driver.oracledriver newinstance string url jdbc oracle thin localhost 1521 orcl orcl為資料庫的sid strin...