将CSV文件导入MySQL包括结构

时间:2012-01-29 11:37:42

标签: mysql csv import structure

据我所知,有几种方法可以将csv文件导入现有的mysql表(加载日期,phpmyadmin等)。但是如果目标mysql表还不存在呢?如何使用给定csv文件的结构自动创建一个?

2 个答案:

答案 0 :(得分:2)

使用LOAD DATA的CSV不是您所追求的。我还没有找到任何方法来使用MySQL或phpMyAdmin。 This tool不是我所追求的,因为它将每个数据类型都设置为VARCHAR (255)而不管字段的内容如何,​​但是对于一个不常见的问题,它只是可以做到(在一些手动编辑之后)。 / p>

答案 1 :(得分:0)

肯定有一种方法,有一点脚本,但快速的方法是phpMyAdmin。 转到数据库页面,如果您还没有,请创建一个(注意:不是表格页面) 选择数据库后,如果有的话,应该看到列出的表。 单击顶部的导入,然后选择CSV而不是SQL作为文件类型 然后检查标记, 该文件的第一行包含表列名称(如果未选中,则第一行将成为数据的一部分) 就是这样,提交表格!