Aby zaimportować plik z danymi SQL do bazy danych MySQL, można użyć narzędzia:
A. phpMyAdmin
Dobrze. phpMyAdmin to webowy panel do zarządzania MySQL - ma gotową funkcję importu pliku .sql.
B. TotalCommander
Źle. Total Commander to menedżer plików systemu, nie obsługuje baz danych.
C. FileZilla
Źle. FileZilla to klient FTP do przesyłania plików na serwer, nie importuje danych do bazy.
D. Symfony 3
Źle. Symfony to framework PHP do budowy aplikacji, a nie narzędzie do importu plików SQL.
phpMyAdmin to popularne, dostępne przez przeglądarkę narzędzie do administrowania bazą MySQL/MariaDB. Pozwala tworzyć bazy i tabele, przeglądać i edytować dane, wykonywać zapytania SQL, a także eksportować i importować dane. Import pliku .sql sprowadza się do wybrania bazy, zakładki Import i wskazania pliku - phpMyAdmin wykona zawarte w nim polecenia. Dlatego to właśnie phpMyAdmin służy do zaimportowania pliku z danymi SQL.
Trzy z czterech narzędzi służą do czegoś innego niż praca z bazą danych. FileZilla to klient FTP - przenosi pliki między komputerem a serwerem, ale nie zagląda do środka bazy ani nie wykonuje poleceń SQL. Symfony to framework PHP, czyli szkielet do budowania aplikacji webowych; może łączyć się z bazą w kodzie, lecz samo w sobie nie jest narzędziem do importu gotowego pliku .sql. Total Commander to klasyczny menedżer plików systemu operacyjnego - kopiuje i porządkuje pliki, nic więcej. Do zaimportowania danych z pliku SQL do MySQL służy phpMyAdmin, który ma do tego wbudowaną funkcję Import.