Cómo cambiar la fecha de la cadena al formato de fecha de MySQL al momento de la importación de CSV usando el ARCHIVO LOCAL DE DATOS DE CARGA

Estoy usando la declaración SQL LOAD DATA LOCAL INFILE de MySQL para cargar datos de un archivo CSV en una tabla de base de datos existente.

Aquí hay una declaración SQL de ejemplo:

LOAD DATA LOCAL INFILE 'file.csv' INTO TABLE my_table
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
(name, address, dateOfBirth)

La tercera columna en el CSV que se asigna al campo dateOfBirth actualmente tiene la fecha en el siguiente formato:

14-Feb-10

¿Cómo puedo modificar la declaración SQL anterior para formatear la fecha en el formato de fecha de MySQL?2010-02-14?

Sé cómo convertir una fecha de cadena cuando uso la sintaxis INSERT normal usando:

STR_TO_DATE('14-Feb-10', '%d-%b-%y')

Respuestas a la pregunta(2)

Su respuesta a la pregunta