“ INTO OUTFILE ”语句未完成而终止,锁定文件

Posted

技术标签:

【中文标题】“ INTO OUTFILE ”语句未完成而终止,锁定文件【英文标题】:" INTO OUTFILE " statement terminated without completion locks the file 【发布时间】:2009-12-15 07:17:40 【问题描述】:

我正在为 mysql 数据库使用“INTO OUTFILE”语句创建 csv。该数据库有 40 万条记录。我正在使用 eclipse 中的 java 程序连接到 mysql 数据库并给出这个 OUTFILE 查询。有时在从程序运行查询后,我不想等待整个查询完成。所以我从 eclipse 中终止了 java 程序。但是当我这样做时,我发现 csv 文件被锁定。我不能复制或删除它。我正在使用 Windows 7。我关闭了 eclipse 应用程序,发现 csv 文件在某种意义上仍然被锁定,即使管理员我无法删除它。如何在无需重启计算机的情况下解锁 csv 文件。

【问题讨论】:

解决方案:停止和启动 mysql 就可以了。 【参考方案1】:

您可以使用unlocker 来确定哪个应用程序仍然持有该文件的锁并移除该锁。

【讨论】:

以上是关于“ INTO OUTFILE ”语句未完成而终止,锁定文件的主要内容,如果未能解决你的问题,请参考以下文章

使用sql语句导出excel INTO OUTFILE

使用sql语句导出excel INTO OUTFILE

mysql 存储过程中的select into outfile语句生成的文件放哪里

Mysql select into outfile 命令

select into outfile 与 load data infile

select into outfile