《node.js如何連接mysql(2)》要點:
本文介紹了node.js如何連接mysql(2),希望對您有用。如果有疑問,可以聯系我們。
相關主題:node.js web開發
參數 | 描述 |
---|---|
host | 主機地址 (默認:localhost) |
user | 用戶名 |
password | 密碼 |
port | 端口號 (默認:3306) |
database | 數據庫名 |
charset | 連接字符集(默認:'UTF8_GENERAL_CI',注意字符集的字母都要大寫) |
localAddress | 此IP用于TCP連接(可選) |
socketPath | 連接到unix域路徑,當使用 host 和 port 時會被忽略 |
timezone | 時區(默認:'local') |
connectTimeout | 連接超時(默認:不限制;單位:毫秒) |
stringifyObjects | 是否序列化對象 |
typeCast | 是否將列值轉化為本地JavaScript類型值 (默認:true) |
queryFormat | 自定義query語句格式化方法 |
supportBigNumbers | 數據庫支持bigint或decimal類型列時,需要設此option為true (默認:false) |
bigNumberStrings | supportBigNumbers和bigNumberStrings啟用 強制bigint或decimal列以JavaScript字符串類型返回(默認:false) |
dateStrings | 強制timestamp,datetime,data類型以字符串類型返回,而不是JavaScript Date類型(默認:false) |
debug | 開啟調試(默認:false) |
multipleStatements | 是否許一個query中有多個MySQL語句 (默認:false) |
flags | 用于修改連接標志 |
ssl | 使用ssl參數(與crypto.createCredenitals參數格式一至)或一個包含ssl配置文件名稱的字符串,目前只捆綁Amazon RDS的配置文件 |
更多說明可參見:https://github.com/mysqljs/mysql