MySQL INTO OUTFILE 错误?

发布于 2024-11-05 10:06:51 字数 73 浏览 0 评论 0原文

只是想知道在 MySQL 中使用它时是否会产生任何错误,例如服务器上没有足够的空间放置文件或权限被拒绝等?谷歌了一下,但找不到太多。

Just was wondering when using this with MySQL does it produce any errors like if there wasn't enough space to place the file on the server or it was denied permission etc? Did a Google but couldn't find much.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

千柳 2024-11-12 10:06:51

简短回答:是 请

参阅:http://dev.mysql.com/doc /refman/5.0/en/select.html

SELECT 的 SELECT ... INTO OUTFILE 'file_name' 形式将选定的行写入文件。该文件是在服务器主机上创建的,因此您必须具有 FILE 权限才能使用此语法。 file_name 不能是现有文件,这可以防止 /etc/passwd 等文件和数据库表被破坏。

当然如果没有空间MySQL也会给你一个错误。

Short answer: Yes

See: http://dev.mysql.com/doc/refman/5.0/en/select.html

The SELECT ... INTO OUTFILE 'file_name' form of SELECT writes the selected rows to a file. The file is created on the server host, so you must have the FILE privilege to use this syntax. file_name cannot be an existing file, which among other things prevents files such as /etc/passwd and database tables from being destroyed.

Of course if there's no space MySQL will give you an error as well.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文