nodejs中mysql用法
1、建立資料庫連線:createConnection(Object)方法 此方法接受一個物件作為參數,該物件有四個常用的屬性host,user,password,database。與php中連結資料庫的參數相同。屬性清單如下:
[javascript] view plaincopy
host: 連接資料庫所在的主機名稱. ( Address: 用於TCP連接的IP位址. (可選)
socketPath: 連結到unix域的路徑。使用host和port時該參數會被忽略.
user: MySQL用戶的用戶名.
password: MySQL用戶的密碼.
database: 鏈接到可選的資料庫名稱連接到選件資料庫名稱).的字元集. (預設: 'UTF8_GENERAL_CI'.設定該值要使用大寫!)
timezone: 儲存本地時間的時區. (預設: 'local')
stringifyObjects: 'local')
》 (預設: 'false') insecureAuth: 是否允許舊的身份驗證方法連接到資料庫實例. (預設: false) typeCast: 確定是否為本地類型預設值轉換為本機JavaScript: queryFormat: 自訂的查詢語句格式化函數. supportBigNumbers: 資料庫處理大數字(長整數與含小數),時應啟用 (預設: false ;數字以字串的方式回傳(預設: false). dateStrings: 強制日期類型(TIMESTAMP, DATETIME, DATE)以字串傳回,而不是一javascript Date物件回傳.開啟偵錯. (預設: false) multipleStatements: 是否允許在一個query中傳遞多個查詢語句. (Default: false) sql): 鏈接標誌.處理連接的屬性 dateStrings 設定為true ,儲存的時間加上8個鐘var date = new Date();date.setHours(date.getHours() + 8);date.setHours(date.getHours() + 8);