MySQL Shell(數據庫命令行工具) v9.2.0 官方免費版(附使用教程)
124MB / 03-27
Appeon Powerbuilder(數據庫應用開發(fā)工具) 2019 特別版(附激活補
2.8GB / 05-20
MysqlToDbf(數據庫文檔轉換)V1.3 英文安裝版
7.23MB / 07-17
DBeaver Enterprise 企業(yè)版 v6.0.0 中文特別版 (附注冊碼+激活補
89.15MB / 06-05
ASA Code Factory(數據庫管理工具) v17.4.03 免費安裝版
8.72MB / 09-16
詳情介紹
Connector/Node.js 8是一個官方的node.js連接mysql的驅動,用于MySQL 5.7.12+ 以上數據庫。在NodeJS開發(fā)中我們經常涉及到操作數據庫,尤其是 MySQL,這是nodejs mysql 連接池。Nodejs要連接MySQL,可以使用Nodejs的MysQL驅動來實現。
MySQL 8.0 正式版發(fā)布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,還帶來了大量的改進和更快的性能!
注意:從 MySQL 5.7 升級到 MySQL 8.0 僅支持通過使用 in-place 方式進行升級,并且不支持從 MySQL 8.0 降級到 MySQL 5.7(或從某個 MySQL 8.0 版本降級到任意一個更早的 MySQL 8.0 版本)。唯一受支持的替代方案是在升級之前對數據進行備份。
MySQL 8.0 for Linux 官方正式版 下載地址
Node.js中JavaScript操作MySQL方法
一、建立數據庫連接:createConnection(Object)方法
該方法接受一個對象作為參數,該對象有四個常用的屬性host,user,password,database。與php中鏈接數據庫的參數相同。屬性列表如下:
host: 連接數據庫所在的主機名. (默認: localhost)
port: 連接端口. (默認: 3306)
localAddress: 用于TCP連接的IP地址. (可選)
socketPath: 鏈接到unix域的路徑。在使用host和port時該參數會被忽略.
user: MySQL用戶的用戶名.
password: MySQL用戶的密碼.
database: 鏈接到的數據庫名稱 (可選).
charset: 連接的字符集. (默認: 'UTF8_GENERAL_CI'.設置該值要使用大寫!)
timezone: 儲存本地時間的時區(qū). (默認: 'local')
stringifyObjects: 是否序列化對象. See issue #501. (默認: 'false')
insecureAuth: 是否允許舊的身份驗證方法連接到數據庫實例. (默認: false)
typeCast: 確定是否講column值轉換為本地JavaScript類型列值. (默認: true)
queryFormat: 自定義的查詢語句格式化函數.
supportBigNumbers: 數據庫處理大數字(長整型和含小數),時應該啟用 (默認: false).
bigNumberStrings: 啟用 supportBigNumbers和bigNumberStrings 并強制這些數字以字符串的方式返回(默認: false).
dateStrings: 強制日期類型(TIMESTAMP, DATETIME, DATE)以字符串返回,而不是一javascript Date對象返回. (默認: false)
debug: 是否開啟調試. (默認: false)
multipleStatements: 是否允許在一個query中傳遞多個查詢語句. (Default: false)
flags: 鏈接標志.
還可以使用字符串連接數據庫例如:
復制代碼 代碼如下:
var connection = mysql.createConnection('mysql://user:pass@host/db?debug=true&charset=BIG5_CHINESE_CI&timezone=-0700');
二、結束數據庫連接end()和destroy()
end()接受一個回調函數,并且會在query結束之后才觸發(fā),如果query出錯,仍然會終止鏈接,錯誤會傳遞到回調函數中處理。
destroy()立即終止數據庫連接,即使還有query沒有完成,之后的回調函數也不會在觸發(fā)。
三、創(chuàng)建連接池 createPool(Object)
Object和createConnection參數相同。
可以監(jiān)聽connection事件,并設置session值
pool.on('connection', function(connection) {
connection.query('SET SESSION auto_increment_increment=1')
});
connection.release()釋放鏈接到連接池。如果需要關閉連接并且刪除,需要使用connection.destroy()
pool除了接受和connection相同的參數外,還接受幾個擴展的參數
createConnection: 用于創(chuàng)建鏈接的函數. (Default: mysql.createConnection)
waitForConnections: 決定當沒有連接池或者鏈接數打到最大值時pool的行為. 為true時鏈接會被放入隊列中在可用是調用,為false時會立即返回error. (Default: true)
connectionLimit: 最大連接數. (Default: 10)
queueLimit: 連接池中連接請求的烈的最大長度,超過這個長度就會報錯,值為0時沒有限制. (Default: 0)
下載地址
人氣軟件
Java SE Development Kit(JDK) 17.0.15 官方正式版 Win64
JDK11(Java SE Development Kit 11) v11.0.27 x64 LTS 長期支持
EXT界面圖形工具Ext Designer 特別版
JetBrains Pycharm Pro 2025.1 中文專業(yè)免費正式版(附漢化包+安
intellij IDEA v2025.1 社區(qū)版 官方中文正式版(附漢化包+安裝方
myeclipse2016破解工具 v1.0 破解補丁(附安裝教程)
Java SE Development Kit(JDK1.8) jdk-8u451-windows-x64.exe 64
Java SE Development Kit(JDK) 17.0.15 官方正式版 Linux64
安卓集成開發(fā)工具Android Studio 2024.3.1.13 + SDK 2024.1.09 W
Zend Studio 10.1.0與10.0.1 破解文件與注冊碼打包
相關文章
-
CodeAsk for Linux (代碼分析工具) v1.0.3 免費Linux版
CodeAsk是一款基于大模型的代碼分析工具,通過提示詞可提供智能的代碼梳理與分析、安全漏洞檢測、代碼質量評估等功能,還能生成有趣的prompt,助力開發(fā)者高效理解和維護代...
-
玄機寶盒(C#百寶箱 ) v3.7 便攜綠色免費版
玄機寶盒是一個集成了多種功能的C#編程輔助工具,特別適用于C#開發(fā)者進行調試、處理正則表達式、網絡請求以及系統交互等任,歡迎需要的朋友下載使用...
-
Java SE Development Kit 24(JDK24) v24.0.1 官方正式版 Win64
JDK24是一款Java開發(fā)工具包,包含Java運行環(huán)境(java運行庫),Java開發(fā)套件和Java基礎類庫源代碼,JDK24是Java開發(fā)套件非LTS長期支持版本,引入了許多令人興奮的新特性,不...
-
鯨魚積木編程(無人機) V1.1.3 官方安裝版
鯨魚積木編程是一款適用于無人機的編程軟件,支持同步生成Python和C語言代碼,提供圖形化編程工具和趣味教學方式,適合編程啟蒙,軟件包含多種傳感器、邏輯、數學和AI功能...
-
微軟AI開發(fā)Microsoft .NET V10.0.100 P2 中文免費最新版 32/64位
.NET 10 首個預覽版推出,.NET 10 是 .NET 9 的后繼版本,將作為長期支持維護 (LTS) 版本提供 3 年的支持,涵蓋 .NET Runtime、SDK、libraries、C#、ASP.NET Core、Blazo...
-
CodeAsk(代碼分析工具) v1.0.4 綠色免費版
CodeAsk是一款基于大模型的代碼分析工具,通過提示詞可提供智能的代碼梳理與分析、安全漏洞檢測、代碼質量評估等功能,還能生成有趣的prompt,助力開發(fā)者高效理解和維護代...
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的mysql connector node.js(mysql的nodejsl鏈接驅動) v8.0.17 官方免費版資源來源互聯網,版權歸該下載資源的合法擁有者所有。