i use phpMyAdmin because its easy and for import big databases you have the option to import it automaticly in parts.
Partial Import: Allow the interruption of an import in case the script detects it is close to the PHP timeout limit. (This might be a good way to import large files, however it can break transactions.)