phpMyAdmin - это интерфейс для подключения к серверу баз данных MySQL или MariaDB. Возможно, вы уже знаете, но SQL (расшифровывается как Structured Query Language) - это язык программирования или формат файла, используемый для импорта и экспорта данных (или структуры таблиц) на сервер базы данных и с него. Проблема, как вы обнаружили, заключается в том, что SQL Server и MySQL / MariaDB не говорят на одном языке SQL. Поэтому, хотя они оба могут импортировать и экспортировать в .sql
файлы, они не совместимы напрямую.
Одним из возможных решений является выбор MSSQL из раскрывающегося списка «Режим совместимости SQL» на странице импорта phpMyAdmin. Это попытается преобразовать команды MSSQL в их эквивалентные операторы MySQL / MariaDB. Иногда это легко; например, синтаксис DELETE отличается, но его довольно просто изменить, в других случаях существуют глубокие различия в используемых типах данных, и импорт все равно может завершиться неудачей. Тем не менее, я бы начал с изменения режима импорта и просмотра, продолжаете ли вы видеть ошибки; После этого вы сможете вручную исправить возникшие проблемы.
Похожие: Как конвертировать скрипт mssql в mysql