在mysql做数据库迁移时,如果数据不过程序,纯sql操作,那么将字符串转为日期格式可以使用如下方式:

SELECT DATE('2017-02-11')
SELECT DATE('2017/02/11')
SELECT STR_TO_DATE('2015/02/25','%Y/%m/%d')
SELECT STR_TO_DATE('2015-02-25','%Y-%m-%d')

转换结果为日期格式;第二种转换方式,非常适合将一张表的某个字符串字段插入到另一张表的某个日期格式字段:

2017-02-11

更多推荐

mysql 字符串转日期