mysql权限应该如何设置

mysql必须要设置了正确的权限才能启动。

数据库也就是datadir的权限分配如下:

datadir的所有上级目录至少要有x权限,datadir目录包括子目录要全部权限,所有文件要有请填写权限。

假如datadir=/data/mysql,那么

/data 目录 所有者随便,权限一般 0755

/data/mysql 目录 所有者mysql,权限 0755 或者严格点 0700。

/data/mysql/* 目录 所有者mysql,权限 0755 或者严格点 0700。

/data/mysql/目录/* 文件 所有者 mysql,权限 0644 或者严格点 0600。

2011年08月31日