Ste*_*son 3 mysql file-permissions chown local owner
我最近在 /usr/local 目录中的 MacBook Pro 上成功安装了 64 位版本的 mysql-5.5.8。
为了解决一个完全不相关的软件(实际上是 RVM),我将我的 /usr/local 目录更改为 $USER,这让 MySQL 非常不高兴。它特别抱怨 /usr/local/mysql/data 目录,所以我将该目录更改为 _mysql:wheel。
一切似乎又恢复了,但这让我想知道我是否最好更改整个/usr/local/mysql 目录的所有者,而不仅仅是 data 子目录。
由于我在草率更改 /usr/local 目录的所有者之前忽略了默认安装运行的所有者的记录,如果您不这样做,有人可以告诉我 /usr/local/mysql 目录的默认所有者和权限是什么'不小心搞砸了?:-/
就权限而言,我猜 rwxr-xr-x 是合适的(这是数据目录当前拥有的并且看起来工作正常),但是对于这种预感的强化将不胜感激。
谢谢你的帮助。
史蒂夫
默认情况下,MySQL 将以 指定的用户身份运行my.cnf
,如果将来某个时候您想以您的用户身份运行 mysql,您可以通过添加以下行在“my.cnf”上更改它
user=USERNAME
或者如果你想把它作为启动选项添加到 mysqld 或 mysqld_safe
--user=USERNAME
还有 mysql 数据目录中目录的默认权限(这是在 Linux 中,但它也应该适用于 Mac 版本):
归档时间: |
|
查看次数: |
17179 次 |
最近记录: |