• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Помогите с базой данной

  • Автор темы Автор темы Arnet
  • Дата начала Дата начала
gamemodes/starwarsrp/gamemode/libs/mysqlite.lua:241: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'rank varchar(255),
features TEXT,
team_id varchar(255),
' at line 5 ( CREATE TABLE IF NOT EXISTS mopple_characters(
character_id int auto_increment not null primary key,
player_id int,
rpid INT,
rank varchar(255),
features TEXT,
team_id varchar(255),
character_name varchar(255),
model varchar(255),
pripiski TEXT,
data TEXT
);
)
stack traceback:
[C]: at 0x5bc34f10
[C]: in function 'error'
gamemodes/starwarsrp/gamemode/libs/mysqlite.lua:241: in function <gamemodes/starwarsrp/gamemode/libs/mysqlite.lua:231>
[C]: in function 'v'
lua/includes/modules/hook.lua:96: in function <lua/includes/modules/hook.lua:79>
 
Ничего сложно, найди файл, где нужно заполнить данные MySQL.
Но, дам тебе основу:
Lua:
-- Подключаем библиотеку mysqloo
require("mysqloo")

-- Данные для подключения к базе данных MySQL
local dbHost = "your_db_host" -- Хост базы данных
local dbPort = 3306 -- Порт базы данных (обычно 3306 для MySQL)
local dbName = "your_db_name" -- Имя базы данных
local dbUser = "your_db_user" -- Пользователь базы данных
local dbPass = "your_db_password" -- Пароль пользователя базы данных

-- Создаем объект для соединения с базой данных MySQL
local db = mysqloo.connect(dbHost, dbUser, dbPass, dbName, dbPort)

-- Функция, вызываемая при успешном подключении к базе данных
function db:onConnected()
    print("Соединение с базой данных MySQL установлено!")
end

-- Функция, вызываемая при ошибке подключения к базе данных
function db:onConnectionFailed(err)
    print("Ошибка подключения к базе данных MySQL: " .. err)
end

-- Пытаемся установить соединение с базой данных
db:connect()
Для работы, в bin нужно закинуть gmsv_mysqloo
 
Главная Регистрация
Назад
Сверху