Сообщений: 10
Тем: 1
Зарегистрирован: Jul 2010
Репутация:
0
Подскажите как сделать удаление персанажей из базы!
В клиенте персонаж удаляеться,а в базе он так и остаеться.
ЗАРАНИЕ СПАСИБО!
Сообщений: 3
Тем: 1
Зарегистрирован: Oct 2010
Репутация:
0
Та же проблема((!
Базу нужно почистить от удаленных геров и мусорных(неиспользуемых) персонажей.Теоретически 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 есть какая опция разреш./запр. каскадного удаления?
Сам я уже изрядно запутался....а сносить все порциями в каждой таблице как-то невесело!