Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript: Node.js
Войти
Регистрация
Восстановить пароль
 
Sanu0074
58 / 58 / 16
Регистрация: 14.06.2010
Сообщений: 1,190
Записей в блоге: 5
1

Использовать единожды созданные подключения к MySQL в разных модулях

27.07.2015, 00:39. Просмотров 409. Ответов 1

Есть express, установлен модуль mysql, цель: соединиться с базой где-то в каком-то месте один раз, и не делать в разных скриптах, в т.ч. и скриптах других моих модулей подобное:
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var mysql = require('mysql');
 
var connection = mysql.createConnection({
  host     : 'localhost',
  user     : 'user',
  password : '1111',
  database : 'test'
});
 
connection.connect(function(err){
  if(!err) {
    console.log("Database is connected ");
  } else {
    console.log("Error connecting database ");
  }
});
При этом, нужно ли мне использовать pool запросов? Если да, то как правильно к этому подойти? Весь смысл в том, чтобы понять как данное соединение сделать глобальным чтобы его повсеместно использовать, и так чтобы это не вызвало нагрузки на систему и со временем не повесило мускул. p.s. мои знания того как это работает в node.js - сыры пока что, очень надеюсь на детальное изъяснение решения по данной задаче.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.07.2015, 00:39
Ответы с готовыми решениями:

Возможно ли использовать один массив в разных модулях?
Возможно ли использовать один массив в разных модулях? Количество элементов...

Как использовать одни переменные в разных модулях
Как связать одну переменную с несколькими модулями..т.е чтобы её можно было...

Как использовать одну переменную в разных модулях
Дорогие форумяне! Есть макросы, имена которых добавлены в событие листа, но с...

Как использовать одну и туже функцию в разных модулях?
Есть у меня функция выравнивания Align;, она должна использоваться в формах 1 и...

Заливка экрана и рисование окружности в разных модулях
Помогите написать задачу.Основная программа и 2 модуля 1 модуль заливает экран...

1
accncc
0 / 0 / 2
Регистрация: 20.05.2015
Сообщений: 32
29.07.2015, 06:57 2
У брать var

Javascript
1
var connection = mysql.createConnection({
Добавлено через 27 секунд
Pool делай через https://github.com/felixge/node-mysql
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.07.2015, 06:57

Оптимизация передачи классов и методов и их обработки в разных модулях
Доброго времени суток. Работаю над сложной программой, позволяющей считать...

Как использовать одну переменную в двух модулях?
У меня есть несколько форм. Каждая из них связана через alt+f11 с другими...

Две функции с одинаковыми именами в разных модулях как быть?
#ifndef USART0_H_ #define USART0_H_ static void txSend(uint8_t data); #endif...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru