我在 D:driver 中安装了 wubi。因为我想将 mysql 数据库文件夹存储在 D:driver 中,那里的空间比 wubi 内部大得多。我复制并将/var/lib/mysql
文件/host/mysql
中的数据库目录更改my.cnf
为新位置。
之后我用chown mysql:mysql /host/mysql
,然后检查ls /host
,ls /host/mysql
的主人mysql
和里面的一切都还在root:root
。
有人知道如何将所有者从 更改root:root
为 吗mysql:mysql
?
答案1
您需要递归执行此操作。因此,请使用 选项-R
。chown
使用此命令将该目录中每个文件的所有者更改为mysql:mysql
:
chown -R mysql:mysql /host/mysql
来自以下man
页面chown
:
-R, --recursive
以递归方式对文件和目录进行操作