У меня есть проект Laravel в Ubuntu 16.04, и мне нужно импортировать базу данных с другого сервера.
Итак, шаги, которые я делаю сейчас:
- Подключаюсьна мой «клиентский» Windows Server.
- Выполните команду
PowerShell
, которая экспортирует таблицы базы данных SqlServer в файлы CSV. - Я копирую эти CSV на свой локальный компьютер.
- Я подключаюсь к своему серверу Ubuntu и копирую эти файлы CSV на него со своего компьютера.
- Я запускаю сценарий PHP, который импортирует эти файлы CSV в базу данных MySQL.
Мне нужносделать все это с моего сервера Ubuntu, чтобы иметь возможность выполнять все это одной командой, которую я буду выполнять каждый день в 3 часа ночи.
Можете ли вы показать мне путь для достижения этой цели?Спасибо.