Извлечь персонажа из БД в другой БД со всеми предметами - PullRequest
2 голосов
/ 03 октября 2019

Я пытался скопировать данные, относящиеся к guid символа, в другую базу данных (ту же учетную запись), но она всегда отображается без каких-либо элементов

Я использую удаленный / вставить

Это изInventori DB, например:

DELETE FROM `character_inventory` WHERE `item`=item;
INSERT INTO `character_inventory` VALUES (guid, bag, slot, item);

Когда-либо экспортировать / импортировать символ появляется без элементов: без экипировки и без инвентаря

psd: я выполнил запрос с выключенным сервером и стот же результат

1 Ответ

0 голосов
/ 03 октября 2019

Вы можете использовать этот запрос для импорта содержимого таблицы из другой базы данных.

INSERT INTO db1.`character_inventory` SELECT * FROM db2.`character_inventory` WHERE guid=XXX;

Вам также необходимо скопировать таблицу item_instance , поэтому используйте:

INSERT INTO db1.`item_instance` SELECT * FROM db2.`item_instance`;
...