@Bigma said in Как перемешать строки в БД ?:
@kuzkuz а не проще случайную строку брать из базы ? и мешать ничего не надо...
Да! Постом выше и отписал про это!
@UserFalse said in Как поместить данные из Mysql в переменную:
UP
Бессмыслено апать подобную тему. Ни кто не будет перепечатывать код со скриншота
https://metanit.com/web/nodejs/8.5.php
я вот сделал почитал
сделал все также и все работает
query = "SELECT account.* FROM account WHERE account.id = 111 LIMIT 1";
//console.log(query);
await global.adbtc.query(query)
.then(result =>{
[[ACCOUNT_ID]] = result[0][0].id
[[BALANCE]] = result[0][0].balance
[[BIRTHDAY]] = result[0][0].birthday
[[FINGERPRINT_ID]] = result[0][0].fingerprint_id
[[COOKIES]] = result[0][0].cookies
})
.catch(function(err) {
console.log(err.message);
});
@gomeapat Что я делаю не так?
const mysql = require("mysql2");
const pool = mysql.createPool({
connectionLimit: 5,
host: "proxyapi.beget.tech",
user: "proxyapi_1",
database: "proxyapi_1",
password: "Password1"
});
// получение объектов
pool.query("SELECT `api_zn` FROM `api` WHERE 1";
await global.adbtc.query(query)
.then(result =>{
[[MYSQL]] = result[0][0].api
});
@UserFalse на случай ошибки добавь что бы о ней узнать:
.catch(function(err) {
console.log(err.message);
})
тебе точно нужно получить все строки таблицы или достаточно нескольких или одной?
SELECT `api_zn` FROM `api` WHERE 1
не уверен(нодой почти не пользуюсь), но
SELECT `api_zn` FROM `api` WHERE 1
и
result[0][0].api
в первом api_zn во втором api. почему?