在MySQL中将string格式化为date

我正在将Access数据库迁移到mySQL。 我以CSV格式接收表格,并使用Excel删除和格式化一些列。 date以m / d / yyyy的forms出现,最早可以追溯到1702.由于Excel在1900年以前不会格式化任何date,所以我将不得不以其他方式进行转换。 现在编写一个PHP脚本来遍历行并使用date('Ym-d', strtotime($date))将会非常简单,但是我想知道是否有一个函数或者函数在mySQL中是等价的?

试试STR_TO_DATE函数。 例如

SELECT STR_TO_DATE('4/1/1960','%m /%d /%Y');