gpt4 book ai didi

mysql - 从带标题的 CSV 文件创建表

转载 作者:行者123 更新时间:2023-11-29 05:08:25 25 4
gpt4 key购买 nike

我想将一个带有标题(100 多列)的大型 csv 文件导入 MySQL 而无需手动创建表。

我准备好使用从 MySQL Workbench 到 Sqoop 或任何其他 Hadoop 工具的任何工具。

已尝试搜索解决方案,但没有找到任何合适的答案(或)答案太旧,说这是不可能的。

最佳答案

我发现在 MySQL 中创建大表(100 多列)的最简单快捷的方法是使用 MySQL Workbench:

  1. 创建新模式
  2. 右键单击表 -> 表数据导入向导。
  3. 选择包含标题的 CSV 文件。
  4. 交叉检查列的类型,如果需要,更改列的类型和名称。
  5. 点击“导入”创建表格并导入数据。

如果要手动加载数据:

将文件“/filepath/filename.csv”中的数据加载到以“,”结尾的表 tablename_table 字段中,这些字段由以“\n”结尾的“”行括起来 ( col1,col2,coln );

列列表可以从MySQL Workbench生成的create命令中获取。

关于mysql - 从带标题的 CSV 文件创建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44004917/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com