【问题标题】:ERROR 3680 (HY000): Failed to create schema directory 'test' (errno: 13 - Permission denied)ERROR 3680 (HY000): 无法创建模式目录“test”(错误号:13 - 权限被拒绝)
【发布时间】:2023-03-29 01:16:01
【问题描述】:

我用自制软件添加了 mysql。我尝试使用

创建一个表

$ mysql -uroot

然后

mysql> create database test;

我明白了

ERROR 3680 (HY000): Failed to create schema directory 'test' (errno: 13 - Permission denied)

编辑

【问题讨论】:

  • 我遇到了同样的问题。为什么我们在mysql用户前面看到下划线?

标签: mysql permissions homebrew


【解决方案1】:

您的 MySQL 数据目录中的权限很可能是错误的。

查看您的数据目录并确保它归 MySQL 运行的用户所有。

【讨论】:

  • 它在 osx 上的什么位置?
  • 这取决于你把它放在哪里!
  • 我只是递归地 chmod 777 并且它起作用了。可能不是最佳实践,但它只是一个本地数据库。
  • 绝对不是最佳实践,但它确认这是权限问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-01-31
  • 1970-01-01
  • 1970-01-01
  • 2018-08-20
  • 2018-07-19
  • 2018-08-15
  • 1970-01-01
相关资源
最近更新 更多