鏈結我的資料庫

2022-07-07 05:36:08 字數 1259 閱讀 5141

作為乙個新手,第一次接觸資料庫,搞了兩天才建立自己的第乙個資料庫,走了不少彎路,現總結一下:

啟動apache 和mysql,連線伺服器

綠色代表啟動成功。

建立伺服器

點選『好』,建立成功之後,右擊新建資料庫,

建立成功之後,雙擊該資料庫變綠之後說明建立成功了。

const mysql = require('mysql');//第一步需要引入以mysql包

const conn = mysql.createconnection()

module.exports = conn

mysql.createconnection的返回值conn是我們接下來操作mysql的乙個具體的物件,所有的操作方法都是基於他的。這裡由於**分離,使每個js檔案功能單一所以需要module.exports = conn將conn介面暴露出來,以便別的檔案匯入使用。

//sq1 包含了3條sql語句

const sq1 = 'select pages.title,pages.img,pages.modelname,pages.star,pages.timedate,pages.visitnum ' +

'from pages limit '+(nowpage-1)*pagesize+', '+pagesize+';' +

'select count(*) as count from pages'

conn.query(sq1,(err,result,fields) => )

console.log(result)

})

呼叫connection的query方法來直接向資料庫傳送sql語句,並且把用**函式返回結果,其中**函式中有三個引數。

第一引數是錯誤物件,如果操作失敗,則會停止並列印錯誤資訊;

第二引數是具體的返回的結果,正常情況下是乙個陣列,裡面包含很多json;

第三個引數也是乙個陣列,裡面包含著最每個資料的解釋,比如當前資料屬於哪個庫,那張表等等

資料庫鏈結

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

簡單的鏈結資料庫

hzblib.idal.isbiz sbiz hzblib.dal.factory.createsbiz hzblib.model.collectionslist sbiz.select select from s biz string strconn server 192.168.8.101 ui...

資料庫鏈結遠端資料庫查詢

建立鏈結伺服器 exec sp addlinkedserver srv lnk sqloledb 遠端伺服器名或ip位址 exec sp addlinkedsrvlogin srv lnk false null,使用者名稱 密碼 go 查詢示例 select from srv lnk.資料庫名.db...