skaiter 1 Posted March 12, 2018 Решил побаловаться с созданием сервера, но не могу пройти как мне кажется самый сложный этап. Не могу создать примитивную базу данных, облазил кучу разных ресурсов, пересмотрел кучу роликов и допустим разобрался как через MySQL Workbench создать саму базу, НО проблема в том, что, как-то нужно создать таблицу с информацией о игроках, мало того её нужно как то привязать к плагину, который будет отвечать за их регистрацию, это как понял я. Если это не так, то объясните кому не лень как правильно, буду очень признателен. Извиняюсь за то глупое формулирование вопроса, время ночь, голова не думает.В краткость вопрос звучит так: Как создать таблицу и привязать её к плагину. Только без критики и сарказма, пожалуйста. Я только начал и для меня все пока что очень тяжело) Share this post Link to post Share on other sites
Bryan63 7 Posted March 13, 2018 3 часа назад, skaiter сказал: время ночь, голова не думает. Так может и не стоит на ночь начинать познавать mysql? Для начала тебе нужно установить node js, потом саму библиотеку mysql, для этого в консоли переходишь в папку с сервером и пишешь npm i mysql Собссно все есть в вики > https://wiki.rage.mp/index.php?title=MySQL По поводу создания базы и вообще работы с ней - очень много информации в гугле ps: как по мне phpmyadmin попроще будет для изучения.. но это не точно. Как локальный сервер - рекомендую openserver Share this post Link to post Share on other sites
skaiter 1 Posted March 13, 2018 Спасибо за ответ. Дело в том что Node.js и mysql установлены, с ними проблем нету. По поводу создания таблиц и вообще базы данных, мне не понятно как создать таблицу с инфой о игроках, Что там должно быть? Какие пункты? Этой информации я к сожалению не нашел, но я почти уверен что просто мало искал и где то такая инфа конечно есть... Share this post Link to post Share on other sites
skaiter 1 Posted March 13, 2018 Ну и так же вопрос еще в том. БД содержит в себе только таблицу или какую то еще инфу? Share this post Link to post Share on other sites
Leone 13 Posted March 13, 2018 1 час назад, skaiter сказал: Ну и так же вопрос еще в том. БД содержит в себе только таблицу или какую то еще инфу? Бд содержит только таблицу, если это ты про SQL языки, если нет то может содержать и текст, но тут об этом не будем говорить. Посмотри тут:http://tradebenefit.ru/lessons.php?type=MySQL Хотя мне свое время помогла вот этот видео курс https://www.youtube.com/watch?v=P2Eaf9M4gOU Насчет пунктов: их ты сам делаешь, в зависимости что нужно сохранить в базе. Насчет создания БД, это делается с помощью такого синтаксиса: CREATE TABLE тут поищи:https://dev.mysql.com/doc/refman/5.7/en/create-table.htmlhttp://www.mysql.ru/docs/man/CREATE_TABLE.htmlhttp://www.spravkaweb.ru/mysql/sql/createtable Share this post Link to post Share on other sites
Bryan63 7 Posted March 13, 2018 4 часа назад, skaiter сказал: Что там должно быть? Какие пункты? Этой информации я к сожалению не нашел, но я почти уверен что просто мало искал и где то такая инфа конечно есть... И не найдешь, каждому свое. Начни с банального, создай таблицу со столбцами: name pass kill death, сделай простую регистрацию по команде /log/reg [password] и при выходе(playerQuit) отправляй убийства и смерти в базу если игрок авторизован. Ну а дальше по надобности добавляй столбики Если что-то типа эрпэ собрался делать или вообще планируешь много сохранять, то почитай про оптимизацию структуры БД Share this post Link to post Share on other sites
skaiter 1 Posted March 13, 2018 1 час назад, Bryan63 сказал: И не найдешь, каждому свое. Начни с банального, создай таблицу со столбцами: name pass kill death, сделай простую регистрацию по команде /log/reg [password] и при выходе(playerQuit) отправляй убийства и смерти в базу если игрок авторизован. Ну а дальше по надобности добавляй столбики Если что-то типа эрпэ собрался делать или вообще планируешь много сохранять, то почитай про оптимизацию структуры БД Нет, о эрпэ даже не думал, хочу дм, идеи есть, навыков нету, в общем буду пробывать =) 1 Share this post Link to post Share on other sites