@orlov1 Try action "trim" in module "string" for each extracted string and after that combine them with action "create csv string" from same module with space string as separater (" ")
image.png
ff9cc7ae-769f-463d-b733-70c933aa5257-image.png
@izic said in Выполнить SQL запрос к базе данных phpmyadmin:
@root said in Выполнить SQL запрос к базе данных phpmyadmin:
phpmyadmin это софт на php который может управлять базой, бас может на прямую обращаться к MongoDB например, можно и к стандартной sql через ноду.
можно пример скрипта?
Вы бы хоть скинули доступ к базе тогда, к которой нужно подцеплятся
@izic said in Выполнить SQL запрос к базе данных phpmyadmin:
@root said in Выполнить SQL запрос к базе данных phpmyadmin:
phpmyadmin это софт на php который может управлять базой, бас может на прямую обращаться к MongoDB например, можно и к стандартной sql через ноду.
можно пример скрипта?
https://www.npmjs.com/package/mysql доки по модулю весьма просты :)
@qwaros said in Выполнить SQL запрос к базе данных phpmyadmin:
@izic said in Выполнить SQL запрос к базе данных phpmyadmin:
@root said in Выполнить SQL запрос к базе данных phpmyadmin:
phpmyadmin это софт на php который может управлять базой, бас может на прямую обращаться к MongoDB например, можно и к стандартной sql через ноду.
можно пример скрипта?
https://www.npmjs.com/package/mysql доки по модулю весьма просты :)
connection.query('SELECTlogin,password,guardFROMaccountsWHERE 1', function (error, results, fields) {
if (error) throw error;
console.log('The solution is: ', results[0].solution);
});
Но в лог ничего не выводит( Выше подключение и конект
@izic said in Выполнить SQL запрос к базе данных phpmyadmin:
@qwaros said in Выполнить SQL запрос к базе данных phpmyadmin:
@izic said in Выполнить SQL запрос к базе данных phpmyadmin:
@root said in Выполнить SQL запрос к базе данных phpmyadmin:
phpmyadmin это софт на php который может управлять базой, бас может на прямую обращаться к MongoDB например, можно и к стандартной sql через ноду.
можно пример скрипта?
https://www.npmjs.com/package/mysql доки по модулю весьма просты :)
connection.query('SELECTlogin,password,guardFROMaccountsWHERE 1', function (error, results, fields) {
if (error) throw error;
console.log('The solution is: ', results[0].solution);
});
Но в лог ничего не выводит( Выше подключение и конект
потому что не console.log() а просто log() или log_html() В вашем случае пойдет log('The solution is: ' + results[0].solution)
@qwaros said in Выполнить SQL запрос к базе данных phpmyadmin:
@izic said in Выполнить SQL запрос к базе данных phpmyadmin:
@qwaros said in Выполнить SQL запрос к базе данных phpmyadmin:
@izic said in Выполнить SQL запрос к базе данных phpmyadmin:
@root said in Выполнить SQL запрос к базе данных phpmyadmin:
phpmyadmin это софт на php который может управлять базой, бас может на прямую обращаться к MongoDB например, можно и к стандартной sql через ноду.
можно пример скрипта?
https://www.npmjs.com/package/mysql доки по модулю весьма просты :)
connection.query('SELECTlogin,password,guardFROMaccountsWHERE 1', function (error, results, fields) {
if (error) throw error;
console.log('The solution is: ', results[0].solution);
});
Но в лог ничего не выводит( Выше подключение и конектпотому что не console.log() а просто log() или log_html() В вашем случае пойдет log('The solution is: ' + results[0].solution)
Просто log() выдаст синтаксическую ошибку, так как запуск кода идёт в ноде.
Вот пример кода подключения к mysql через pool:
const mysql = require('mysql2');
var connectionBD = mysql.createPool({
connectionLimit : 30,
host: [[BASE_HOST]],
port: [[BASE_PORT]],
user: [[BASE_LOGIN]],
database: [[BASE_NAME]],
password: [[BASE_PASSWORD]]
});
const connection = connectionBD
await(new Promise((resolve, reject) => {
connection.query(
"INSERT INTO `" + [[TABLE_NAME_BASE]] + "` (`data`) VALUES " + [[VARIABLE]]
function (err, results, fields) {
if(err){
reject('Ошибка подключения к базе' + err)
return
}
resolve()
}
);
}));
connectionBD.end()
@fox said in Выполнить SQL запрос к базе данных phpmyadmin:
@qwaros said in Выполнить SQL запрос к базе данных phpmyadmin:
@izic said in Выполнить SQL запрос к базе данных phpmyadmin:
@qwaros said in Выполнить SQL запрос к базе данных phpmyadmin:
@izic said in Выполнить SQL запрос к базе данных phpmyadmin:
@root said in Выполнить SQL запрос к базе данных phpmyadmin:
phpmyadmin это софт на php который может управлять базой, бас может на прямую обращаться к MongoDB например, можно и к стандартной sql через ноду.
можно пример скрипта?
https://www.npmjs.com/package/mysql доки по модулю весьма просты :)
connection.query('SELECTlogin,password,guardFROMaccountsWHERE 1', function (error, results, fields) {
if (error) throw error;
console.log('The solution is: ', results[0].solution);
});
Но в лог ничего не выводит( Выше подключение и конектпотому что не console.log() а просто log() или log_html() В вашем случае пойдет log('The solution is: ' + results[0].solution)
Просто log() выдаст синтаксическую ошибку, так как запуск кода идёт в ноде.
Вот пример кода подключения к mysql через pool:
const mysql = require('mysql2'); var connectionBD = mysql.createPool({ connectionLimit : 30, host: [[BASE_HOST]], port: [[BASE_PORT]], user: [[BASE_LOGIN]], database: [[BASE_NAME]], password: [[BASE_PASSWORD]] }); const connection = connectionBD await(new Promise((resolve, reject) => { connection.query( "INSERT INTO `" + [[TABLE_NAME_BASE]] + "` (`data`) VALUES " + [[VARIABLE]] function (err, results, fields) { if(err){ reject('Ошибка подключения к базе' + err) return } resolve() } ); })); connectionBD.end()
А как составить запрос для пполучения последнего записанного значения?
Решение нашел в докуметаци mysql2
// прописываем подключение модуля
const mysql = require('mysql2/promise');
// подключаемся
const connection = await mysql.createConnection({host:'хост', user: 'логин', database: 'база',password : 'пароль'});
// получаем данные,в этом примере получет последнее значение из accounts
const [rows, fields] = await connection.execute('select * from accounts order by id desc limit 1');
//выводим в консоль значение
console.log(rows);