gpt4 book ai didi

mysql - 将txt或csv文件插入mysql

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

我们需要您的支持,因为我们在将文本文件插入 mysql 时遇到以下问题。我有 2 个数据库服务器。首先,当执行以下命令将txt或csv文件插入表中时,它可以正常工作,没有任何问题。

load data local infile '/root/file.csv' into table my_table;

load data local infile '/root/file.txt' into table my_table LINES TERMINATED BY "\n";

当我在另一个数据库服务器上的同一个表中执行相同的命令(具有相同的参数)时,它不起作用。

对于第一个命令:

load data local infile '/root/file.csv' into table my_table;

它向我显示了以下结果:

ERROR 1048 (23000): Column 'GRP_DBID' cannot be null or the GRP_DBID into the file is not null

当我执行第二个命令时:

load data local infile '/root/file.txt' into table my_table LINES TERMINATED BY "\n";

它向我展示了以下欲望:

ERROR 1048 (23000): Column 'ACTIVITY' cannot be null

txt 文件和数据库中不存在“ACTIVITY”列

我需要你的帮助

问候

最佳答案

可以使用mysqlimport将文件加载到mysql的数据库表中

mysqlimport --ignore-lines=1 \
--fields-terminated-by=, \
--local -u root \
-p Database \
File.csv

关于mysql - 将txt或csv文件插入mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59822338/

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