node-mysql

    -1熱度

    1回答

    所以我一直在尋找一個靈魂的網站,並遇到了以前曾經爲用戶工作的東西,並試圖複製它是如何完成的,只是爲了測試使用回調函數從查詢返回結果會起作用,但我遇到了問題。這裏是我的代碼 dbfunctions.js const connection = require('../helpers/connection'); function getUserInfo(userID, dynamicFiel

    0熱度

    1回答

    我有以下node.js代碼經由mysql模塊執行它下面的SQL,然而,打印null到console即使當同一MySQL用戶帳戶下手動執行的SQL本身返回預期的值。有沒有什麼我在執行這個檢索合適的結果時失蹤? let wipeSQL = fs.readFileSync('./inc/sql/wipedb.sql', 'utf8').replace('%%DATABASE_NAME%%', conf[

    0熱度

    1回答

    我越來越瞭解如何使用Node.js和MySQL與此驅動程序奇怪的行爲 - https://github.com/mysqljs/mysql 從本質上講,我對前端的按鈕觸發app.get那在數據庫中進行查詢,我可以愉快地在後端使用結果。 這很好用,直到我按下按鈕4-5次在一秒鐘,其中查詢鎖定,我必須等待2-3分鐘,直到他們繼續執行。我有一個類似的寫功能,其行爲方式相同。 這可能是一個問題,因爲我試圖

    0熱度

    1回答

    我的服務器根據請求,從節點mysql查詢服務JSON,但只有名稱行。例如: { "Name": "Charles" }, etc. 我該如何獲得Name的值並將其放入數組?說我有這個, [ { "Name": "Charles" }, { "Name": "Alex" } ] 我怎樣才能得到,查爾斯和亞歷克斯,到一個數組? 像: Names = [

    0熱度

    1回答

    我可以在哪裏讀取所有可用數據包的列表,選擇我需要一個debug陣列(here)哪些? debug:打印協議的細節到stdout。可以是真/假或應印刷的分組類型名稱的數組。 (默認:false) 他們提到在文檔的選項,但忘記提供任何鏈接或可用的數據包名稱的列表。

    1熱度

    1回答

    我想通過SSL連接到MariaDB的情況下, var mysql = require('mysql'); var conn = mysql.createConnection({ user: 'user', password: 'password', debug: true, port: '3306', host: "host", ssl

    1熱度

    1回答

    爲Node.js的MySQL官方NPM包文檔(here)使以下建議用於連接到數據庫和執行基本查詢: var mysql = require('mysql'); var connection = mysql.createConnection({ host : 'localhost', user : 'me', password : 'secret',

    0熱度

    1回答

    我在執行UPDATE之後,通過執行INSERT來檢測我的應用程序中的node-mysql事務,這將違反UNIQUE鍵約束。雖然INSERT失敗,但我發現最初的UPDATE成功了,儘管使用ROLLBACK的事務是成功的。 MySQL UPDATE不執行隱式提交,所以我不確定這裏究竟發生了什麼。 pool.getConnection(function (err, connection) {

    0熱度

    1回答

    我試圖發出使用node-mysql的批量行插入,並且通常這不是問題,但我需要執行一個列上的MySQL函數。 通常我會執行這樣的事情,並罰款: INSERT INTO table1 (super_repo, reference, path, sub_repo, commit) VALUES ? ON DUPLICATE KEY UPDATE sub_repo = VALUES(sub_repo

    0熱度

    1回答

    我正在使用node-mysql庫連接到mysql。有時當連接數達到connectionLimit時,除非有人釋放它,否則不會創建mysql連接。我想監視'連接未關閉'用例,因此我想寫一個健康調用來檢查任意時間點的免費連接數。但是Pool.js沒有公開可用的連接數量。有沒有辦法做到這一點除了1.維護我自己的計數2.在現有庫上創建一個包裝。