Помогите сделать миграцию с MoonVkAuth на LimboAuth

  • Автор темы Автор темы yanvsky
  • Дата начала Дата начала

yanvsky

Активный участник
Пользователь
Баллы
61
Ник в Minecraft
yanvsky_
Здравствуйте! Я хочу сделать миграцию с MoonVkAuth на LimboAuth, возможно ли это сделать?
 
Код:
INSERT INTO база_лимбы.AUTH SELECT username, LOWER(username), IF(password IS NULL, "", IF(premium = 1, "", password)), COALESCE(register_ip, ""), "", reg_date, "", "" FROM база_мунвк.auth WHERE username IS NOT NULL;
INSERT IGNORE INTO база_лимбы.SOCIAL
SELECT LOWER(username), vk_id, NULL, NULL, ban, double_auth, notification
FROM база_мунвк.vk;
И куда это всё вставлять?
 
Код:
INSERT INTO база_лимбы.AUTH SELECT username, LOWER(username), IF(password IS NULL, "", IF(premium = 1, "", password)), COALESCE(register_ip, ""), "", reg_date, "", "" FROM база_мунвк.auth WHERE username IS NOT NULL;
INSERT IGNORE INTO база_лимбы.SOCIAL
SELECT LOWER(username), vk_id, NULL, NULL, ban, double_auth, notification
FROM база_мунвк.vk;
И куда это всё вставлять?
Это sql запрос, для этого надо чтобы у тебя была бд старого плагина именно в базе sql.

И через mysql или какую нибудь панельку phpmyadmin делаешь этот запрос.
 
Это sql запрос, для этого надо чтобы у тебя была бд старого плагина именно в базе sql.

И через mysql или какую нибудь панельку phpmyadmin делаешь этот запрос.
У меня есть старая бд moonvkauth, которую и надо мигрировать. Она имеет phpmyadmin. Я никогда миграции не делал, вот и инфы даже толком для таких случаев нету толком
 
Это sql запрос, для этого надо чтобы у тебя была бд старого плагина именно в базе sql.

И через mysql или какую нибудь панельку phpmyadmin делаешь этот запрос.
Я щас сделал экспорт бд мун вк.
 
У меня есть старая бд moonvkauth, которую и надо мигрировать. Она имеет phpmyadmin. Я никогда миграции не делал, вот и инфы даже толком для таких случаев нету толком

Для начала заранее сделай дамп этой базы или хотя бы таблицы.
И потом просто вводишь этот запрос в sql-запрос phpmyadmin (вкладка)

Предварительно сменив название бд на свои (могут быть одинаковые, если стоят в на одной машине и в одной бд.
 
Для начала заранее сделай дамп этой базы или хотя бы таблицы.
И потом просто вводишь этот запрос в sql-запрос phpmyadmin (вкладка)

Предварительно сменив название бд на свои (могут быть одинаковые, если стоят в на одной машине и в одной бд.
Видимо в этом я не силён(
 
Для начала заранее сделай дамп этой базы или хотя бы таблицы.
И потом просто вводишь этот запрос в sql-запрос phpmyadmin (вкладка)

Предварительно сменив название бд на свои (могут быть одинаковые, если стоят в на одной машине и в одной бд.
upload_2023-8-12_1-19-4.png
Я сюда попал?
 
Мы не видим, куда ты попал.
У тебя на скрине запрос к базе данных (к серверу). Ты пытаешься в дамп прописать? Или выполнить через phpmyadmin? Или где это?

В любом случае, раз phpmyadmin стоит - через него и можно выполнить запрос. Как конкретно - найдешь в документации или в гугле. Там всё элементарно.

Не забудь предварительно сделать копии баз или дамп в виде sql-файла (судя по всему, ты как раз сделал).
Также прежде убедись, что база лимбоапи уже создана. Если отсутствует - укажи в конфиге лимбо данные от базы и запусти плагин хотя бы раз. Запрос со скрина сам базы не создаёт
 
Последнее редактирование:
Мы не видим, куда ты попал.
У тебя на скрине запрос к базе данных (к серверу). Ты пытаешься в дамп прописать? Или выполнить через phpmyadmin? Или где это?

В любом случае, раз phpmyadmin стоит - через него и можно выполнить запрос. Как конкретно - найдешь в документации или в гугле. Там всё элементарно.

Не забудь предварительно сделать копии баз или дамп в виде sql-файла (судя по всему, ты как раз сделал).
Также прежде убедись, что база лимбоапи уже создана. Если отсутствует - укажи в конфиге лимбо данные от базы и запусти плагин хотя бы раз. Запрос со скрина сам базы не создаёт
Я зашел в phpmyadmin бд moonvkauth и нажал экспорт, то есть у меня скачал файл sql с этой базой. Мой знакомый смог перенести привязку вк, а пароли не получается. Также я нашел на сайте LimboAuth вот этот запрос sql, но что с ним делать - не понимаю. INSERT INTO база_лимбы.AUTH SELECT username, LOWER(username), IF(password IS NULL, "", IF(premium = 1, "", password)), COALESCE(register_ip, ""), "", reg_date, "", "" FROM база_мунвк.auth WHERE username IS NOT NULL;
INSERT IGNORE INTO база_лимбы.SOCIAL
SELECT LOWER(username), vk_id, NULL, NULL, ban, double_auth, notification
FROM база_мунвк.vk;
 
Я зашел в phpmyadmin бд moonvkauth и нажал экспорт, то есть у меня скачал файл sql с этой базой. Мой знакомый смог перенести привязку вк, а пароли не получается. Также я нашел на сайте LimboAuth вот этот запрос sql, но что с ним делать - не понимаю. INSERT INTO база_лимбы.AUTH SELECT username, LOWER(username), IF(password IS NULL, "", IF(premium = 1, "", password)), COALESCE(register_ip, ""), "", reg_date, "", "" FROM база_мунвк.auth WHERE username IS NOT NULL;
INSERT IGNORE INTO база_лимбы.SOCIAL
SELECT LOWER(username), vk_id, NULL, NULL, ban, double_auth, notification
FROM база_мунвк.vk;

В phpmyadmin вкладка называется SQL, туда вводишь этот запрос.
Но предварительно смени в запросе название базы и таблицы на свои.
 
В phpmyadmin вкладка называется SQL, туда вводишь этот запрос.
Но предварительно смени в запросе название базы и таблицы на свои.
делать это sql запрос там, где бд паролей limboauth?
 
Мне чтобы сделать миграцию, то надо, чтобы в бд LimboAuth был SHA256. Так как у MoonVkAuth как раз SHA256.
Я перед созданием бд LimboAuth поставил в конфиге: migration-hash: AUTHME. После подключения бд, всё равно хэши разные
 
Мне чтобы сделать миграцию, то надо, чтобы в бд LimboAuth был SHA256. Так как у MoonVkAuth как раз SHA256.
Я перед созданием бд LimboAuth поставил в конфиге: migration-hash: AUTHME. После подключения бд, всё равно хэши разные

Не знаю, но могу предположить что в лимбо не сменить хеш с бкрипта,
Но видимо оно и не надо,
Migration-hash: AUTHME указывает, что в базе могут находиться старые аккаунты с authme хешем, и они подойдут и наверное будут меняться на бкрипт (при смене пароля)

Делать запрос надо на одной машине, можно чтобы базы были разными (в запросе указаны где надо менять)
 
Назад
Верх Низ