Mysql импорт дампа с исходной командой привел к изменениям данных - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть две проблемы:

  1. Я выполнял обновление на своем сервере и поэтому сбросил свою базу данных, а затем повторно импортировал ее обратно. при ввозе, через два дня, кто-то понял, что даты неправильные. Нет никаких шаблонов для этих изменений, к некоторым датам отметка времени записей была скорректирована на 3 часа, другие на 13 часов и c.

  2. После оценки я понял, что проблема не только в метках времени, но и в некоторых других полях записей с различными типами данных, в основном с типами int, где значения корректируются на 1 или 2 или какое-то другое значение.

Это происходит на ubuntu server 18.04. Я на mysql database. В laravel проекте. База данных довольно огромная. Ниже приведены шаги, которые я использовал:

экспорт: mysqldump -u username -p database | gzip > database.sql.gz

распаковка: gunzip database.sql.gz

импорт: source ~/database.sql

Итак, любые причины относительно того, почему я получаю эти проблемы и возможные решения или будущие наблюдения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...