Как запустить скрипт node js так чтобы он работал с бд?
Как сделать следующее - крон запускает файл нода который в свою очередь берет данные из бд, делает запросы на другие ip, обрабатывает данные, записывает в базу?
На сколько мне объясняли то это возможно, только вот пока не совсем пойму как это работает...
Zimaell, https://www.w3schools.com/nodejs/nodejs_mysql.asp
Находясь в директории вашего проекта пропишите npm install mysql
А лучше, инициализируйте вас пакет через npm init а потом npm install mysql --save вместо первого варианта.
В блоке Create Connection вам описано как создать подключение а базе.
В блоке Query a Database написано, как делать запрос в базе данных. Ваш запрос прописывается в переменной sql , которая там передается . Вроде как в виде обычной строки.
Т.к. node.js ассинхронный, ваш результат будет в переменной result колбека function (err, result)