Además de XLS (o XLSX), también puedes optar por otros formatos como JSON, CSV, XML y TSV.
El mecanismo el simple, solo tomas el archivo, lo subes y te devuelve un .SLQ comprimido para que lo puedas insertar en tu base de datos MYSQL.
Para todos los formatos menos XLM y JSON puedes indicar que la primera fila son los encabezados, con lo cual se hace mucho más facil el trabajo.
Puedes probarlo aqui y no es necesario crear un usuario.