我的MySQL安装存在很大问题。
我将/ usr / local / mysql / data文件夹的所有权设置为_mysql:_mysql用户,然而,几分钟后,它会自行更改为root:admin。
显然有些东西正在改变我的文件的所有权和权限,但我无法弄清楚它是什么。
我将其设置为:
drwxr-x--- 17 _mysql _mysql 578 May 19 15:28 data
然后又改变为:
drwxr-x--- 18 root admin 612 May 19 15:34 data
当然,这使我的DDBB无法使用,因为我无法执行任何查询。
我曾尝试以不同的方式(使用.dmg文件和自制程序)多次卸载和安装,清理我发现的与mysql相关的每个文件夹等,但我无法解决。
安装完成后,一切看起来都能正常工作,但几分钟后权限再次损坏。
我正在使用
sudo chown -R _mysql:_mysql /usr/local/mysql*/data
更改许可证。这是正确的方法吗?
有人遇到过同样的问题吗?怎么解决?
答案 0 :(得分:0)
试试这个:
sudo chown -RL mysql:mysql /usr/local/mysql/data