Laravel миграции для переноса данных с помощью таблиц

Детальная миграция базы данных ссылка ниже:

https://learnku.com/docs/laravel/5.5/migrations/1329

[Спецификация] использовать Migrate управление версиями развития для разработки баз данных

https://www.cgspread.com/9245.html

Почему мигрировать? Скорее, чем любой другой метод

  1. Migrate позволяет разработчикам изменять и поддерживать базы данных простых. Это позволяет избежать искусственного рукописного SQL заявления, вы можете легко перемещать данные между различными базами данными. Что же можно отнести к миграции скрипта выполняется, разработчик не может больше не беспокоиться о состоянии базы данных, с тем чтобы уделять больше внимания тому, как написать более совершенную систему.
  2. Мы сначала рассмотрим под старый метод для обновления базы данных каждый раз, когда вам нужно добавить таблицу или изменить структуру таблицы, то ли вам, что вы будете делать:
  3. В командной строке MySQL / PhpMyAdmin / другой инструмент SQL (например, SQLyog)
  4. Или вручную писать SQL-операторы, чтобы это сделать (создать таблицу, создать базу данных, ...)

Старый метод задачи

1, любые операции с базой данных не знают, времени

Такие , как создание базы данных, или добавить поле в таблице, вы не можете пойти , чтобы проверить , когда добавляется это поле.
Если вы или ваша команда не должны намеренно писать записи. № ХХ Х Х месяцев добавить поля, причину: XX

2, синхронизация баз данных между членами команды

Каждый раз , когда кто - то достичь новой функции для создания новой таблицы данных, другие сверху после того, как мерзавец тянуть вниз,
также собирается запустить эти операторы SQL , чтобы создать такую же форму.

Затраченное мигрирует

1, любые операции с базой данных не знают, времени

Проблема, глядя прямо на дб / мигрировать / время в имени файла, чтобы знать

2, синхронизация баз данных между членами команды

тянуть код непосредственно после завершения грабли БД: мигрировать уйти.

 

рекомендация

отblog.csdn.net/qq_29058883/article/details/94722697