Я разработал приложение, использующее PHP Laravel и MySQL. Созданная база данных не является хорошим дизайном. Поэтому я хочу перепроектировать базу данных в SQL с надлежащим дизайном и планированием для проекта в C# ASP.NET. Проблема заключается в том, что разработанное приложение имеет больше записей в базе данных. Как я могу достичь этого, сохраняя записи.mySQL to SQL Migration
0
A
ответ
1
Если вы перепроектируете свою структуру базы данных, нет никакого волшебного ответа. Однако вы можете сделать это вручную.
- дизайна вашей новая система
- На бумаге, карта поле из одной системы в другие
- Написать скрипт на любом языке, который извлекает данные из вашей системы, преобразует его, и загружает его в другую систему
Поздравляем! вы только что завершили свой первый крупный проект ETL!
Обратите внимание, что существуют рамки, которые помогут с этим (так называемые структуры ETL). Помогут ли они вам в этом, это еще один вопрос. Возможно, вам захочется изучить это, но вы с большей вероятностью обнаружите, что ваш сценарий занимает меньше времени для написания, чем изучение структуры ETL для одноразового использования.
+0
Спасибо Крис – sinthu225
MySQL ** является ** SQL ... Вы имеете в виду SQL-сервер? Если да, то какая версия? – JohnHC
Да, mySQL для SQL Server – sinthu225
Вам необходимо пройти миграцию данных. –