Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Удаление персонажа из базы
#1
Подскажите как сделать удаление персанажей из базы!

В клиенте персонаж удаляеться,а в базе он так и остаеться.

ЗАРАНИЕ СПАСИБО!
Ответ
#2
Та же проблема((!
Базу нужно почистить от удаленных геров и мусорных(неиспользуемых) персонажей.Теоретически InnoDB поддерживает авто удаление записей из дочерних таблиц при удалении записи с родительской,но образовался какой-то косяк с ключами.В au_server_gs прописано "ON DELETE CASCADE ON UPDATE CASCADE" ,но при запросе на удаление группы игроков из таблицы "players" MySQL кидает ошибку 1451 Cannot delete or update a parent row: a foreign key constraint fails с указанием на дочерние таблицы((.
Подскажите плз в чем может быть проблема,может в самом MySQL есть какая опция разреш./запр. каскадного удаления?
Сам я уже изрядно запутался....а сносить все порциями в каждой таблице как-то невесело!
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Уровень персонажа Gaika 10 7,820 05-18-2018, 10:07 AM
Последний пост: Gaika
  персонаж не был создан из-за ошибки базы даных kukski 6 3,297 02-04-2011, 12:55 AM
Последний пост: TieLay
  удаление rreanimatorr 2 2,634 08-26-2010, 01:41 PM
Последний пост: rreanimatorr

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)