我有一个标签分隔的文本文件,如
a b c
1 a d
2克l
3 m r
我想首先在mysql 中加载此文件而不创建表。有可能吗?
对于加载数据infile,我必须先创建表。
答案 0 :(得分:1)
你不能告诉mysql根据文本文件(LOAD DATA INFILE)自动创建你的表 问题是MySQL无法猜测文件中列的数据类型 我认为,为了避免你的问题你可以使用mysqldump导入表而不创建它,但mysql做什么(你可以在转储中看到)是CREATE TABLE IF NOT NOT EXIST。