在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 accessible by MYSQL server.Supplied value : /var/lib/mysql-files。
请提个建议。
发布于 2019-11-28 14:32:30
如MySQL documentation中所描述的,
/var/lib/mysql-files是(默认)目录,其中mysql只允许导入/导出操作与文件一起使用,并且该目录必须存在。
您可以尝试以下两种方法:
的访问权限。
sudo mkdir -p /var/lib/mysql-files
sudo chown -R mysql:mysql /var/lib/mysql-files
sudo chmod -R 770 /var/lib/mysql-files或者:
从my.cnf中禁用
https://stackoverflow.com/questions/59063266
复制相似问题