在node上奔跑的mysql
心裡有期待,然後默默努力著,那件叫做「以後」的事情,就會開出花來。
前言
通過js操作資料庫筆記。
mysql
通過npm下載mysql後,在js文件中引入,mysql給我們提供了如下方法:
1、createConnection,
createConnection是通過mysql創建一個連接,一個連接資料庫的方法。它會傳入一個對象;參數說明如下。
2、createPool
此方法創建了一個鏈接池,連接池提供了一些額外額度參數,
3、createPoolCluster
PoolCluster提供多個主機連接。
4、createQuery
關於createQuery方法官方文檔上沒有詳細說明。下面是通過此方法創建的Query對象。
5、escape
mysql通過escape函數可以轉譯字元串。
6、escapeId
mysql通過escapeId函數可以轉譯查詢標識符。它可以通過.來限定標識符,當不想要用.做限定標識符,可以傳入第二個參數為true。
7、format
如果您要在將查詢實際發送到資料庫之前準備查詢,這將非常有用。由於mysql.format是從SqlString.format公開的,所以您也可以選擇(但不是必需的)傳入stringifyObject和timezone,允許您提供將對象轉換為字元串的自定義方法,以及特定於位置的/時區 – 知道日期。
8、raw
mysql.raw()可以把一個方法轉換成一個對象。這會創建一個在? 佔位符中使用時不會被觸摸的對象,這對於將函數用作動態值非常有用,注意提供的字元串mysql.raw()在使用時將跳過所有轉義函數,因此在傳入未經驗證的輸入時要小心。
node連接mysql
TAG:全球大搜羅 |