Si está haciendo esto solo una vez y la tabla está vacía para comenzar, puede ejecutar la importación pero primero modifique su tabla para que la columna de fecha sea del tipo VARCHAR. Luego ejecute UPDATE table SET date = str_to_date( date, '%m/%d/%Y')
y vuelva a convertir la columna a DATETIME o DATE.
Alternativamente, podría agregar una segunda columna de fecha con formato FECHA, importar a la primera columna de fecha en formato VARCHAR y ejecutar UPDATE table SET date2 = str_to_date( date1, '%m/%d/%Y')
y luego DROP la columna varchar.
Es importante tener en cuenta que el segundo parámetro de STR_TO_DATE()
es el formato introducido, no el formato resultante. Entonces, en su segundo parámetro, está instruyendo a MySQL que el formato de fecha en el CSV es Y-m-d. Si de hecho es m/d/Y, debería usar `STR_TO_DATE(@date_date, '%m/%d/%Y)'.
Espero que esto ayude...