powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Перенос данных информации
15 сообщений из 15, страница 1 из 1
Перенос данных информации
    #39603935
Dwarsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Никогда не изучал SQL поэтому прошу помощи у вас.
У нас есть база данных DLE и luckperms
Требуется сделать автоматический перенос:
База данных - DLE
Таблица - dle_users
Столбцы - name, uuid, accesToken, serverID
В базу данных - luckperms
Таблица - luckperms_players
Столбцы - username, uuid, accesToken, serverID
Подскажите пожалуйста как осуществить данный перенос и сделать его автоматическим через скрипт или планировщик задач.
Если есть специалисты на платной основе то интересует цена.
...
Рейтинг: 0 / 0
Перенос данных информации
    #39603966
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DwarsanУ нас есть база данных DLE и luckpermsНа одном сервере?

DwarsanТребуется сделать автоматический перенос:В таблицах есть дополнительные, не указанные тут, поля? Какие поля являются идентифицирующими? Что делать с записями. не имеющими соответствия в другой таблице (причём в обеих направлениях)?
...
Рейтинг: 0 / 0
Перенос данных информации
    #39604174
Dwarsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Да бд на одном сервере.
да в DLE есть дополнительные поля, требуется только перенос из бд DLE в бд luckperms, бд dle основная в ней хранятся все данные, а в luckperms нужны данные для работы плагина.
name = username
uuid = uuid
accesToken = accesToken
serverID = serverID
Руками не вариант переносить, так как требуется постоянное обновление данных раз в минуту.
Проблема у меня заключается в том что названия колонок в таблица разные name и username.
...
Рейтинг: 0 / 0
Перенос данных информации
    #39604175
Dwarsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Можно сделать все в одной бд DLE, тогда будет требоваться только перенос данных из таблицы dle_users в таблицу luckperms_players
...
Рейтинг: 0 / 0
Перенос данных информации
    #39604182
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dwarsanname = username
uuid = uuid
accesToken = accesToken
serverID = serverID
Это почти очевидно. Осталось ответить на вопрос:AkinaКакие поля являются идентифицирующими?
...
Рейтинг: 0 / 0
Перенос данных информации
    #39604195
Dwarsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Можно разжувать что именно я не силен в этих тонкостях( вы имеете ввиду в какой таблице данные для переноса?
...
Рейтинг: 0 / 0
Перенос данных информации
    #39604198
Dwarsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dwarsan,
я немного ошибся( простите, требуется только две колонки из бд DLE name и uuid и luckperms username и uuid
...
Рейтинг: 0 / 0
Перенос данных информации
    #39604200
Dwarsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Получается у нас есть две таблице dle_users и luckperms_players
Нужно сделать автоматический перенос данных из таблицы dle_users в таблицу luckperms_players
name = username
uuid = uuid
...
Рейтинг: 0 / 0
Перенос данных информации
    #39604206
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DwarsanМожно разжувать что именно
Надо скопировать данные из таблицы dle.dle_users в таблицу luckperms.luckperms_players.

Допустим, имеется запись в dle.dle_users с некими значениями полей. На основании какого набора полей можно определить, это новая запись, и она должна быть вставлена в luckperms.luckperms_players, или это уже существующая там запись? А если существующая - то надо обновить значения остальных полей в luckperms.luckperms_players, или ничего не делать?
...
Рейтинг: 0 / 0
Перенос данных информации
    #39604208
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если вот это
Dwarsanname = username
uuid = uuid
является ответом на предыдущий вопрос - то существует ли в luckperms.luckperms_players уникальный индекс по (username, uuid)?
...
Рейтинг: 0 / 0
Перенос данных информации
    #39604220
Dwarsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, все данные в таблице dle_user и их нужно каждую минуту преносить в таблицу luckperms (она пуста)
Про уникальный ключ я незнаю что это, вот как это выглядит
...
Рейтинг: 0 / 0
Перенос данных информации
    #39604225
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dwarsanона пустаТо есть перенесли, и через минуту, когда нужно следующий раз переносить, она опять пуста?
...
Рейтинг: 0 / 0
Перенос данных информации
    #39604233
Dwarsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, я вас запутал сейчас попробую расписать все подробнее.
У нас есть таблица dle_user
В ней много колонок, но меня интересуют только name и uuid
Есть пустая таблица переименовал ее в dle_players
В ней колонки username, uuid, primary_group
Требуется автоматический перенос каждую минуту данных из таблицы dle_users колонка name и uuid в таблицу dle_players колонки username и uuid, каждый раз можно просто перезаписывать данные. Потому что при регистрации нового пользователя в dle_users появляется новое значение и его нужно переносить тоже в dle_players.
...
Рейтинг: 0 / 0
Перенос данных информации
    #39604239
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простите, но Вы пока сами наполовину не понимаете, что ТОЧНО Вам требуется. А мне выжимать это понимание из Вас надоело. Можно, не можно... тьфу.
Ждите другого консультанта.
...
Рейтинг: 0 / 0
Перенос данных информации
    #39604248
Dwarsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, хорошо буду ждать. Я не знаток sql поэтому не могу вам все нормально обьяснить. мне просто нужно как то сделать автоматический перенос данных из одной таблицы в другую
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Перенос данных информации
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]