Hay aplicaciones específicas para lo que necesitas. Sólo tienes que poner en Google "Excel to MySQL", y encontrarás lo que necesitas...
-
Excel to MySQL
-
Rietta SQL Converter Makes Databases Easy
-
Excel MySQL Import, Export & Convert Software
O bien cómo se usan ciertos aplicativos:
-
Exportar documentos de Excel a MySQL
Fuera de eso, puedes usar CSV como te sugieren con lagunas consideraciones:
1) Los números decimales deben estar expresados con punto como separador y no con coma.
2) No se deben escribir los números con separadores de miles. Generan error de conversión.
3) Las fechas deben almacenarse en formato estadar de bases de datos: "aaaa-mm-dd HH:mm:ss", con la hora expresada en formato de 00 a 24 horas.
4) Los NULL no deben ir encomillados.
Los valores TRUE/FALSE se pueden expresar como 1/0, o de lo contrario no deben llevar encomillado (no son cadenas de texto).
5) Fundamental: Usa en el archivo el charset UTF8, cualquier otro generará errroes de interpretación de caracteres.