Вечер в хату всему люду добропорядочному!
Делаю свой сервер для МТА и столкнулся со следующей проблемой:
Я скачал мод Drift Paradise из 2018 года. Большая часть скриптов от туда (панель F1, автосалон, гараж, и т.д.) связанна с базой данных. При попытки запустить скрипт, который отвечает за ее соединение с сервером, вылазит следующая ошибка:
Bad usage @ 'create' [Can't connect to MySQL server on 'здесь вписан мой IP адрес' (10061)]
ERROR: Database.connect: failed to connect
ERROR: Database connection failed
Вот так выглядит скрипт:
local options = DatabaseUtils.prepareDatabaseOptionsString(DatabaseConfig.options)
dbConnection = Connection(
DatabaseConfig.dbType,
host,
DatabaseConfig.username,
DatabaseConfig.password,
options
)
if not dbConnection then
outputDebugString("ERROR: Database.connect: failed to connect")
root:setData("dbConnected", false)
return false
end
В конфиге указаны следующие параметры:
local db = db_main
DatabaseConfig = {
dbType = "mysql",
host = 'здесь вписан мой IP адрес',
port = '22003',
dbname = 'data.db'
}
options = {
autoreconnect = 1
}
Так же есть еще вот эта часть скрипта, который как я понял игнорируется:
local db_local = {
host = "здесь вписан мой IP адрес",
dbName = 'local_dev',
username = "nikey",
password = "123"
Как исправить эту ошибку?