Описание тега node-mysql

Чистый клиент JavaScript node.js, реализующий протокол MySql. Речь идет о пакете узлов mysql, а не node-mysql, который гораздо менее популярен.
1 ответ

Вычисляемые поля с опцией nestTables для MySQL Query в NodeJS

Я использую опцию 'nestTables' в приведенном ниже коде, чтобы разделить данные, возвращенные из запроса SQL, в соответствующие таблицы. Я также включаю в свой запрос вычисляемое поле, которое я хотел бы включить в основную таблицу. В качестве пример…
26 мар '16 в 01:22
3 ответа

Узел MySQL последовательное выполнение запроса

Я пытаюсь получить некоторые результаты и выполнить дальнейшую обработку на основе этих результатов, но я не могу продолжать работать последовательно, var sql = query1; con.query(sql, function (err, results) { if (err) throw err; // ids => 5,2,3,…
29 авг '17 в 09:55
1 ответ

ER_PARSE_ERROR на узле mysql при вставке нескольких значений

Я пытаюсь вставить несколько значений в базу данных, используя узел-mysql в узле. мой исходный код engine.files.forEach(function(file) { torrentpath = file.path.replace(/&/g, "&").replace(/>/g, ">").replace(/</g, "<")…
18 июн '14 в 14:07
1 ответ

Как передать больше переменных через функцию обратного вызова паспорта?

У меня есть следующая функция: passport.use(new LocalStrategy( function (username, password, done) { connection.query('SELECT * FROM accounts WHERE username = ? LIMIT 1', [username], function (err, rows, fields) { if (!err) { if (rows.length > 0)…
1 ответ

Выполнение массива запросов перед обратным вызовом

То, что я хочу сделать, это перебрать объект sql запросов, выполнить их один за другим при получении результатов, а затем вызвать обратный вызов после того, как все будет завершено. Вот код: _.each (fieldValSQL, function (sql, fieldKey) { conn.query…
16 янв '14 в 19:22
1 ответ

node-orm-action: возможно ли выполнять транзакции в одном соединении mysql для всех клиентов?

В настоящее время я подключаюсь к БД только один раз, когда запускаю приложение узла, сразу после этого я загружаю все свои модели, и после этого мое приложение готово обрабатывать любые запросы через socket.io rpc. Мне нужно добиться логики - что е…
13 авг '13 в 07:22
1 ответ

Использование Q с Node-Mysql

Я относительно новичок в Node, но у меня был хороший успех с портированием через RESTful API, что ранее было сделано в PHP. Взаимодействие с базами данных происходит довольно часто, и в результате я оказался в том, что многие считают "пирамидой гибе…
22 янв '14 в 18:45
1 ответ

NodeJS MySQL error

Код NodeJS приведен ниже: app.get('/search', function(req, res){ var keyword = req.query.q; con.query("SELECT Post_Title, Post_Icon, Post_Cont, Post_Author, Post_Date FROM Posts WHERE Post_Title LIKE '" + keyword + "' OR Post_Icon LIKE '" + keyword …
05 июн '18 в 12:02
1 ответ

Вставка нескольких строк, простой цикл или хранимая процедура MySQL?

У меня есть пользователь, который может нажать кнопку, которая генерирует список данных, и каждый элемент в этом списке должен иметь соответствующую строку данных, вставленную в таблицу базы данных. Когда они нажмут указанную кнопку, я вставлю около…
20 авг '15 в 01:47
1 ответ

Правильное экранирование node-mysql для массовых удалений с уникальными критериями

Я пытаюсь подготовить этот запрос с помощью node-mysql. Документы node-mysql предполагают, что вложенные массивы, например, [[1, 2], [3, 4]] преобразуются в сгруппированные списки, например (1, 2), (3, 4), Вдоль этих строк я настроил свой запрос сле…
20 ноя '15 в 20:13
1 ответ

Выберите строку для каждого ключа в выражении IN, даже если они равны

Пример для моего вопроса:У меня есть массив идентификаторов [ 6230, 206, 4259, 24761, 26736, 219, 281, 281, 516, 495, 10371 ] И я хочу настроить запрос SELECT для моей базы данных. SELECT * FROM `database`.`table` WHERE `id` IN (6230, 206, 4259, 247…
18 май '13 в 19:30
0 ответов

Преобразование PHP MySql-вставки в Node-MySql-вставку

В пути к мастеру JS Я конвертирую систему регистрации AJAX, которую я имею, в JS / Node.js Я запутался в том, как обрабатывать данные из формы в БД. В настоящее время у меня есть функция Form Post to AJAX, которая вызывает php-файл по URL, а затем п…
12 дек '15 в 18:08
1 ответ

Node.JS снова запускает запрос Node-Msql без остановки сценария node.js

Мне нужно перезапустить запрос node.js, чтобы получить последние записи. это то, что я пробовал до сих пор. setTimeout(function() { connection.query('SELECT * FROM News ORDER BY Content DESC LIMIT 1', function(err, rows, fields){ var News = rows[0].…
06 апр '16 в 15:53
1 ответ

Универсальный пул против пулирования узла-mysql

Я пишу небольшое веб-приложение с node.js + MySQL и задаюсь вопросом, что является лучшим выбором для пула соединений. До сих пор я обнаружил два варианта: пул соединений из node-mysql ( https://github.com/felixge/node-mysql), а также node-mysql + g…
05 авг '13 в 06:46
0 ответов

jQuery dataTables - запрошенный неизвестный параметр 'field1' для строки 0

Я плохо себя чувствовал после того, как проверил все остальные ТАК вопросы по этому вопросу и не смог их решить, но мы здесь.Когда я заполняю свой datatable с простым $.ajax назовите это нормально, теперь я хочу сделать это с помощью sAjaxSource в o…
22 июл '14 в 12:04
1 ответ

Как правильно обрабатывать постоянные соединения в пуле соединений mysql

Если я использую функцию пула соединений node-mysql, это не будет представлять проблему в моем приложении, потому что соединения повторно используются после connection.end()? Вот почему я обеспокоен: когда вы определяете переменную в SQL или запуска…
08 авг '13 в 02:10
1 ответ

Node.js MySQL соединение не освобождается должным образом

Я думаю, что мои связи не освобождаются должным образом. Иногда я получаю сообщение о том, что мой пул достиг своего предела. Кроме того, иногда случайный доступ к БД занимает более 15 секунд. Всякий раз, когда я проверяю, сколько соединений использ…
26 ноя '17 в 05:34
1 ответ

Как подключиться к MySQL, используя Node-mysql в определении шага Cucumber-JS?

Я пытаюсь подключиться к базе данных MySQL в моем файле stepDefinition Cucumber-JS, используя node-mysql, через метод подключения, определенный в world.js. К сожалению, он не подключится и не выдаст результаты моего запроса, и при этом я не могу зас…
21 июл '15 в 06:46
0 ответов

Ошибка синтаксического анализа простейшего запроса с помощью node-mysql

Мой метод запроса connection.query('SELECT * FROM `car_mark`', (err, rows, field) => { if (err) return res.status(500).json(err); res.json(rows); }); возвращает следующую ошибку: "{"code":"ER_PARSE_ERROR","errno":1064,"sqlState":"42000","index":0…
07 май '17 в 15:12
5 ответов

Классы JavaScript с геттером и сеттером вызывают RangeError: превышен максимальный размер стека вызовов

В настоящее время я экспериментирую с классами ECMA6. Мой текущий класс выглядит следующим образом class Player { constructor(id) { this.id = id; this.cash = 350; } get cash() { return this.cash; } set cash(value) { // line 19 this.cash = value; // …
17 июл '15 в 20:52