Привет Переходили на новый сервер и получилось так, что залили бекап а таймзона на сервере стояла -5часов( И все даты поехали( Посоветуйте, как все поля timestamp можно автоматом в базе обновить? Благодарю
Ну если знаете примерно время запуска то можно типа так Код (Text): Update table date_field = date_field + 5 hours where date_field < датаХ_времяЧ_полныйП
@ADSoft да, так и выправляем сейчас сидим. Просто 600 таблиц, и правктически в каждой timestamp) Думал есть какие-то лайфхаки как-то timestamp пересчитать.
Ну можно из служебной табл мускулы выдернуть все таблицы бд, а потом в каждой поля типа timestamp и обновить их.. но в виде одного запроса я б не стал делать))) Написал бы на пыхе скриптик