В этом мануале я расскажу, как же брать данные которые хранятся в базе данных!
1. Установите последнею стабильную версию node js - тут
2. Для начала нам нужно установить node js, переходим в (packages/test), открываем там консоль, и пишем следующие команду:
3. Создаем mysql.js (packages/test) и вписываем следующий код:
4. В (packages/test/index.js) подключаем mysql.js:
Все, ожидаем результат в консоли. Если появится слово "Все работает" тогда данные пришли.
ОБЯЗАТЕЛЬНО ПРОВЕРЬТЕ ПРАВИЛЬНОСТЬ ВВЕДЕНЫХ ДАННЫХ!!!
1. Установите последнею стабильную версию node js - тут
2. Для начала нам нужно установить node js, переходим в (packages/test), открываем там консоль, и пишем следующие команду:
1. "npm install --save-dev github:CocaColaBear/types-ragemp-s#master" // БЕЗ КАВЫЧЕК
2. "npm install mysql" // БЕЗ КАВЫЧЕК
3. Создаем mysql.js (packages/test) и вписываем следующий код:
JavaScript:
const mysql = require('mysql') // Подключаем библиотеку mysql
let DB = mysql.createConnection({host: '127.0.0.1', user: 'root', password: 'пароль', database: 'название базы данных'}); // Создаем переменную которая содержит данные для подключения к mysql
DB.connect(function(err){ //Проверяем всё ли правильно
if(err) return console.log('Ошибка подключения: ' + err.stack); // Выводим ошибку
console.log('Успешное подключение к базе данных'); // Выводим успех
});
mp.events.add('packagesLoaded', () => {
DB.query('SELECT * FROM test', function (err, results){ // Берем данные с таблицы "test" - это таблица
if(results.length == 0) return; // Проверяем содержимое, если пусто то делаем return
console.log(results[0].text); //Выводим данные в консоль "text" - это столбец
});
})
4. В (packages/test/index.js) подключаем mysql.js:
JavaScript:
require('./mysql.js')
Все, ожидаем результат в консоли. Если появится слово "Все работает" тогда данные пришли.
ОБЯЗАТЕЛЬНО ПРОВЕРЬТЕ ПРАВИЛЬНОСТЬ ВВЕДЕНЫХ ДАННЫХ!!!