Задать вопрос

Почему записанные в MySQL данные частично пропадают?

Есть функция в PHP скрипте которая

1. записывает данные в mysql базу данных
2. в конце своего выполнения передает управление другой функции, которая эти данные читает и записывает их в лог.

Проблема в том, что иногда в логе видно, что данные записались (т.к ф-я их прочитала и записала в лог), т.е в итоге у нас эти данные должны быть в основной таблице и в логе, но иногда почему то в основной таблице они пропадают. Отчего такое может быть? Стоит ли искать проблему на стороне mysql (какое нибудь кэширование, временные таблицы и т.д)?
  • Вопрос задан
  • 2815 просмотров
Подписаться 5 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
shcherbanich
@shcherbanich
Программист
Вероятнее всего, проблема в вашем скрипте
Ответ написан
EvgenijDv
@EvgenijDv
C/C++ programmer
Код в студию. MySQL слишком взрослая и серьезная СУБД, чтобы на ровном месте терять данные.
Ответ написан
Комментировать
Hakkunamatata
@Hakkunamatata
Зефирный-человек
Их воруют бандерлоги!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы