【问题标题】:MySQL writing on a text fileMySQL在文本文件上写入
【发布时间】:2013-01-19 09:25:03
【问题描述】:

我正在尝试在装有 Mountain Lion OS 10.8.2 的 Macbook Pro 上的 MySQL 工作台 5.2.45 上的文本文件中写入数据;我得到以下错误:

“错误代码:1. 无法创建/写入文件'/Users/JohnnyDahdah/Desktop/datos2'(错误代码:13 - 权限被拒绝)0.001 秒”

我的代码如下:

select * from Datos into outfile '/Users/JohnnyDahdah/Desktop/datos2.txt';

【问题讨论】:

  • mysql服务器以什么用户身份运行?
  • @trojanfoe 主用户
  • 对不起,谁?除非服务器以 you 身份运行,否则它无权写入您的主目录。您可能可以安排 youit 共享一个群组,但最好让它写信给 /tmp 并避免整个问题。
  • @trojanfoe 非常感谢你解决了我的问题。我不知道那个“/tmp”。谢谢!
  • @trojanfoe 对了,我怎么把你帮了我?我在这里有点菜鸟

标签: mysql macos file-io mysql-workbench


【解决方案1】:

除非服务器以 身份运行,否则它无权写入您的主目录。您可能可以安排 youit 共享一个群组,但最好让它写信给/tmp 并避免整个问题。

【讨论】:

  • 详情?这不能通过简单地指向 MacOS 上的 /tmp 来实现。同样的“访问被拒绝”错误。
猜你喜欢
  • 1970-01-01
  • 2023-04-05
  • 1970-01-01
  • 1970-01-01
  • 2017-08-04
  • 2021-08-15
  • 2020-03-11
  • 2010-11-22
相关资源
最近更新 更多