Подключение базы данных NRP
Описание
Находим функцию SDBKeepConnection:
-- MariaDB
{
name = "БД сервера",
alias = "DB",
host = "127.0.0.1", -- локалхост можно быть по-разному: localhost, 127.0.0.1 или же айпи сервера 1.1.1.1
port = 3307, -- в случае, если у вас другой порт, не 3306, оставляем 3307
user = "root", -- логин от базы данных
pass = "12345", -- пароль от базы данных
db = "nrp", -- название базы данных
engine = "InnoDB",
multi_statements = true,
},
-- Общая MariaDB
{
name = "БД общая",
alias = "CommonDB",
host = "127.0.0.1", -- локалхост можно быть по-разному: localhost, 127.0.0.1 или же айпи сервера 1.1.1.1
port = 3307, -- в случае, если у вас другой порт, не 3306, оставляем 3307
user = "root", -- логин от базы данных
pass = "12345", -- пароль от базы данных
db = "nrp", -- название базы данных
engine = "InnoDB",
multi_statements = true,
}
После мы заходим в NRP MARIADB /[gamemode]/nrp_mariadb/SDatabase.lua
Находим CONNECTION_CONFS :
-- Общая MariaDB
{
name = "БД общая" ,
alias = "CommonDB" ,
host = "127.0.0.1", -- локалхост можно быть по-разному: localhost, 127.0.0.1 или же айпи сервера 1.1.1.1
port = 3306 , -- в случае, если у вас другой порт, не 3306, оставляем 3307
user = "root" , -- логин от базы данных
pass = "123456 , -- пароль от базы данных
db = "nextrpcommon" , -- название базы данных
engine = get ( "mysql.engine" ),
multi_statements = true ,
},
-- API
{
name = "БД API" ,
alias = "APIDB" ,
host = "127.0.0.1", -- локалхост можно быть по-разному: localhost, 127.0.0.1 или же айпи сервера 1.1.1.1
port = 3306 , -- в случае, если у вас другой порт, не 3306, оставляем 3307
user = "root" , -- логин от базы данных
pass = "123456 , -- пароль от базы данных
db = "apidb" , -- название базы данных
engine = get ( "mysql.engine" ),
multi_statements = true ,
}, Сохраняем два ресурса, пробуем после запустить сервер и смотрим в базу данных phpmyadmin/PMA.
Нет комментариев.Оставишь комментарий?