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...