У меня есть сайт wordpress и шаблон с установленными демо-данными. Когда я открываю некоторые поля в phpmyadmin, даже если я не делаю никаких изменений и выбираю другое поле, он обновляет поле. Нет проблем, ничего не обновляет, потому что я сделал нулевые изменения. Что происходит, тогда передний конец сайта wordpress выходит из строя, потому что SOMETHING изменился в поле, которое я просто изучал. В рассматриваемом поле есть большой фрагмент HTML-кода, и немало; и "символы в нем...
Я думаю, когда я открываю поле и закрываю его, команда update анализирует, что в поле, и он видит; и "повсюду... Я мог ошибаться. В любом случае, когда я просматриваю данные и копирую их либо с помощью запроса оболочки mysql, либо с помощью phpmyadmin, и обновляю его ТОЧНО обратно в БД, как это было раньше, SOMETHING меняется, но даже используя блокнот ++ сравнить плагин и каждый раз смотреть на данные, нет никаких изменений...
Это имеет смысл? Это сводит меня с ума!
Это сайт wordpress, использующий тему ракеты, с каркасной платформой, если кто-то знаком...
Вот видео-демонстрация этой проблемы
https://www.youtube.com/watch?v=ljXTDKKmUUw
Хорошо, ответ кажется, что если данные хранятся в сериализованном массиве внутри поля, он должен быть неэтериализован, чтобы php сначала был прочитан и сериализован снова с записью php.
По-видимому, это распространенная проблема с wordpress и приводит к разочарованию, когда люди пытаются выполнять миграции баз данных, которые изменяют длину URL.
Я узнал больше об этой проблеме: http://wpgarage.com/tips/data-portability-and-data-serialization-in-wordpress/