gpt4 book ai didi

mysql - 在文件名与表名不同的地方使用 mysqlimport

转载 作者:IT老高 更新时间:2023-10-29 00:17:01 25 4
gpt4 key购买 nike

我一直在玩 mysqlimport,我遇到了文件名必须与表名相同的限制。有什么办法可以解决这个问题吗?

我无法重命名该文件,因为其他进程正在使用它,而且我不想复制该文件,因为其中会有很多,有些非常大。

我想使用 mysqlimport 而不是 LOAD INFILE。

编辑:不幸的是,这需要在 Windows 上运行,所以恐怕没有符号链接(symbolic link)的技巧。

最佳答案

你没有说你在哪个平台上。在 unix 上,您可以创建指向该文件的符号链接(symbolic link):

ln -s filename.txt tablename.txt

然后在 mysqlimport 命令中使用它。

但 mysqlimport 只是 LOAD INFILE 的命令行界面,因此您也可以在命令行上执行此操作:

mysql -e "load data infile 'filename' into table TBL_NAME" dbname

关于mysql - 在文件名与表名不同的地方使用 mysqlimport,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2508559/

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