Хостинг серверов Minecraft playvds.com
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Туториал Подключаем плагины к mysql

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Wilder, 5 апр 2012.

  1. ranek

    ranek Старожил Пользователь

    Баллы:
    123
    Найди последнее сообщение от автора в этой теме, а потом скажи сам себе - Он всё еще интересуется данной темой, или нет?
     
  2. Хостинг MineCraft
    <
  3. Левый

    Левый Старожил Пользователь

    Баллы:
    173
    Skype:
    malhenko26
    Имя в Minecraft:
    Lefty
    Но он всё ещё активен на форуме. Может и заинтересуется...
     
  4. Yuri1.6

    Yuri1.6 Старожил Пользователь

    Баллы:
    123
    Skype:
    Yuri1.6
    Имя в Minecraft:
    YouTy6bl4
    Помогите! Файл permissions.yml не импортируется вот ошибка:
    Ошибка
    SQL-запрос:

    /* User Andr */ INSERT INTO `{permissions_entity}` ( `name` , `type` , `prefix` , `suffix` )
    VALUES (

    'Andr', 1, '&8[&e16Games&8]&9', ''
    );



    Ответ MySQL: [​IMG]

    #1146 - Table 'user18133_1.{permissions_entity}' doesn't exist
     
  5. ykpon

    ykpon Старожил Пользователь

    Баллы:
    173
    Таблицы user18133_1.{permissions_entity} не существует.
     
  6. Yuri1.6

    Yuri1.6 Старожил Пользователь

    Баллы:
    123
    Skype:
    Yuri1.6
    Имя в Minecraft:
    YouTy6bl4
    Получается не правильно дампится? Потому что такой таблицы нет а вот таблица permissions_entity есть[DOUBLEPOST=1395393883,1395393689][/DOUBLEPOST]
    Вот пример:
    /* Group premium */
    INSERT INTO `{permissions_entity}` ( `name`, `type`, `prefix`, `suffix`, `default` ) VALUES ( 'premium', 0, '&6_.[&cPREMIUM&6]._','', 0 );
    INSERT INTO `{permissions}` ( `name`, `type`, `permission`, `world`, `value`) VALUES ('premium', 0, 'modifyworld.*', '', '');
     
  7. ykpon

    ykpon Старожил Пользователь

    Баллы:
    173
    В запросе исправь:
    {permissions_entity}
    на
    permissions_entity
     
  8. Yuri1.6

    Yuri1.6 Старожил Пользователь

    Баллы:
    123
    Skype:
    Yuri1.6
    Имя в Minecraft:
    YouTy6bl4
    И так же с Permissions?[DOUBLEPOST=1395394112,1395393978][/DOUBLEPOST]
    Хм, вылезает ещё ошибка #1062 - Duplicate entry 'YouTy6bl4' for key 'name'
     
  9. ykpon

    ykpon Старожил Пользователь

    Баллы:
    173
    Теперь удаляй все, что импортировал ранее, открывай дамп sql и ищи дубликаты и удаляй их.
    PEX умеет повторять некоторые колонки.
     
  10. Yuri1.6

    Yuri1.6 Старожил Пользователь

    Баллы:
    123
    Skype:
    Yuri1.6
    Имя в Minecraft:
    YouTy6bl4
    Всё сделал, всё передалось без ошибок но остаётся вопрос как он будет определять какие правила для какой группы?
     
  11. ykpon

    ykpon Старожил Пользователь

    Баллы:
    173
    Код:
    INSERT INTO `{permissions}` ( `name`, `type`, `permission`, `world`, `value`) VALUES ('premium', 0, 'modifyworld.*', '', '');
    name - Имя группы/ник игрока.
    type - Тип. Ноль - группа. Единица - игрок.
    permission - Сам пермишен
    world - Мир.
    value - Если не ошибаюсь, срок, на который выдан пермишен.
     
    Yuri1.6 нравится это.
  12. Yuri1.6

    Yuri1.6 Старожил Пользователь

    Баллы:
    123
    Skype:
    Yuri1.6
    Имя в Minecraft:
    YouTy6bl4
    Я уже разобрался с правами но всё равно спасибо!:good:
     
  13. PIPITON

    PIPITON Новичок Пользователь

    Баллы:
    23
    Как это всё дело связать с сайтом? У меня webMCR.
     
  14. Kela-4D

    Kela-4D Старожил Пользователь

    Баллы:
    143
    Skype:
    kelatyh
    Имя в Minecraft:
    Kelatyh
    Руками.
     
  15. PIPITON

    PIPITON Новичок Пользователь

    Баллы:
    23
    Как мы блещем остроумием.[DOUBLEPOST=1398601498,1398535699][/DOUBLEPOST]Ну, как я понимаю, нужно как-то связать или объединить две-три таблицы (в моём случае accounts и permissions). Интересуюсь, как это сделать, потому, что в конфиге нет ни единого упоминания таблицы, которая отвечает за возможности.
     
  16. Yuri1.6

    Yuri1.6 Старожил Пользователь

    Баллы:
    123
    Skype:
    Yuri1.6
    Имя в Minecraft:
    YouTy6bl4
    Либо я криворукий либо pex кривой, вчера установил плагин всё прописал, бац и pex слетел. Так было с бан листом и logBlock но они подключились а вот pex...
     
  17. Stairdeck

    Stairdeck Активный участник Пользователь

    Баллы:
    68
    Skype:
    Stairdeck
    Имя в Minecraft:
    Stairdeck
    Вон чего.
    Удалённый доступ есть.
    Когда в логе Пермишнс подключается к бд, он жестоко тупит минуты 3
     
    ПриветОтЛайки нравится это.
  18. Neuter

    Neuter Старожил Пользователь

    Баллы:
    123
    Skype:
    Neuter3
    Имя в Minecraft:
    Dream4Game
    Код:
    22.05 21:53:00 [Server] Startup Done (33.278s)! For help, type "help" or "?"
    22.05 21:52:59 [Server] INFO at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
    22.05 21:52:59 [Server] INFO at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    22.05 21:52:59 [Server] INFO at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
    22.05 21:52:59 [Server] INFO at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    22.05 21:52:59 [Server] INFO at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    22.05 21:52:59 [Server] INFO at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    22.05 21:52:59 [Server] INFO The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
    22.05 21:52:59 [Server] INFO Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
    22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
    22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:388)
    22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:160)
    22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:249)
    22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:289)
    22.05 21:52:59 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:310)
    22.05 21:52:59 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:266)
    22.05 21:52:59 [Server] INFO at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:284)
    22.05 21:52:59 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:382)
    22.05 21:52:59 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
    22.05 21:52:59 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.java:74)
    22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.PermissionManager.<init>(PermissionManager.java:54)
    22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.PermissionManager.initBackend(PermissionManager.java:487)
    22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.PermissionManager.setBackend(PermissionManager.java:425)
    22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.backends.SQLBackend.initialize(SQLBackend.java:76)
    22.05 21:52:59 [Server] INFO at ru.tehkode.permissions.backends.sql.SQLConnection.<init>(SQLConnection.java:57)
    22.05 21:52:59 [Server] INFO The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
    22.05 21:52:59 [Server] INFO java.lang.RuntimeException: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
    22.05 21:52:59 [Server] SEVERE Error occurred while enabling PermissionsEx v1.19.5 (Is it up to date?)
    Вот так крч, конектиться не хочет(
     
  19. Yuri1.6

    Yuri1.6 Старожил Пользователь

    Баллы:
    123
    Skype:
    Yuri1.6
    Имя в Minecraft:
    YouTy6bl4
    Хостингер?(Я имею в виду сайт)
     
  20. Neuter

    Neuter Старожил Пользователь

    Баллы:
    123
    Skype:
    Neuter3
    Имя в Minecraft:
    Dream4Game
    Я на дедике пытался. Там же где и сервера. Потом к сайту попробую, я прост. мг хочу по банджи сделать, и подключить Fe Conomy и PEX к мускулу. т.к. необходимо просто.[DOUBLEPOST=1400848655,1400848597][/DOUBLEPOST]
    Хостингером никогда не пользовался, только FlyDev.(для сайта). Сломать никто не может, и поддержка общительная, помогает во всём.[DOUBLEPOST=1400848726][/DOUBLEPOST]
    Essentials подключается по мускулу? Я чет забыл....
     
    Denscore и Лайка нравится это.
  21. Dimchik000

    Dimchik000 Старожил Пользователь

    Баллы:
    123
    Skype:
    Millennium36rus
    Имя в Minecraft:
    Millennium
    У меня в подписке есть хостинг! Пользуйтесь им не прогадаете![DOUBLEPOST=1400848797,1400848740][/DOUBLEPOST]
    Разрабы Essentials не захотели делать подключения к mysql из за большой нагрузки![DOUBLEPOST=1400848991][/DOUBLEPOST]Есть такой вопрос по поводу плагина Fe Economy. Подключил его к MySQL, но таблица созданная им отличается от IConomy из за этого у меня отказываться работать Личный кабинет и Лаунчер! Как бы сделать что бы он создавал таблицу как у IConomy?
     
    Лайка нравится это.

Поделиться этой страницей