Centos 7上MySQL 5.7版本的安装-目录初始化问题
在centos7上安装MySQL 5.7时,我正在努力完成数据目录初始化步骤:Centos 7上MySQL 5.7版本的安装-目录初始化问题,mysql,linux,centos7,Mysql,Linux,Centos7,在centos7上安装MySQL 5.7时,我正在努力完成数据目录初始化步骤: bin/mysqld --initialize --user=mysql 我得到一个错误,因为 bin/mysqld:Error on realpath on 'var\lib\mysql-files' Failed to access directory for --secure-file-priv. Please make sure that directory exists and is accessib
bin/mysqld --initialize --user=mysql
我得到一个错误,因为
bin/mysqld:Error on realpath on 'var\lib\mysql-files'
Failed to access directory for --secure-file-priv. Please make sure that directory exists and is accessible by MYSQL server.Supplied value : /var/lib/mysql-files
请建议。如中所述
/var/lib/mysql files
是mysql允许导入/导出操作仅处理文件的(默认)目录,并且该目录必须存在
您可以尝试以下任一方法:
- 确保目录存在并授予mysql访问权限
sudomkdir-p/var/lib/mysql文件
sudo chown-R mysql:mysql/var/lib/mysql文件
sudo chmod-R 770/var/lib/mysql文件
或:
- 从
my.cnf