La solución que yo haría y he hecho es lo siguiente:[list=1][*]Guardar la hoja en txt delimitado con tabuladores. Debes quitar los encabezados o no guardalos.[*]Crear una tabla con la misma cantidad de campos con los que va a venir el archivo txt creado en excel.[*]Utilizar el comando
LOAD DATA INFILE para cargar el archivo a la tabla en MySQL.[/list=1]
Te dejo un pequeño ejemplo de como usar el LOAD DATA INFILE:
LOAD DATA INFILE 'file_name.txt'
INTO TABLE tbl_name;
Si
file_name.txt se encuentra en un directorio, debes poner la ruta
'c:\ruta\file_name.txt' y si no te funciona utiliza
'c:/ruta/file_name.txt' cambiando
'\' a '/'.
Si vas a cargar fechas a la tabla, recorda que deben ir en formato año-mes-día (YYYY-MM-DD).