可以将csv文件导入到mysql数据库中,这里遇到的问题是datetime类型数据导入时显示出错,本文分享下导入日期格式数据的解决方法。 mysql数据库向临时表中导入测试数据,datetime类型的字段导入失败,均显示为:0000-00-00 00:00:00。
mysql表结构:
CREATE TABLE `practice` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `t_name` varchar(255) DEFAULT NULL, `create_date` datetime DEFAULT NULL, `update_date` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
导入csv文件日期格式为:
test01,2015-01-31 15:09:17,2015-01-31 15:09:17
test02,2015-01-31 15:09:17,2015-01-31 15:09:17 检查了日期格式没有问题,就是无法正常显示。
发现问题:
解决办法: |