could not open file '/www/mysql/log/mysqld.log'
时间: 2023-07-05 11:22:58 浏览: 82
MySQL 启动报错:File ./mysql-bin.index not found (Errcode: 13)
这个错误提示表明 MySQL 无法打开指定的日志文件 `/www/mysql/log/mysqld.log`。可能的原因有:
1. 目录或文件不存在:请检查目录 `/www/mysql/log/` 是否存在,如果不存在请先创建该目录。
2. 权限不足:请检查MySQL进程是否有该目录的读写权限,你可以使用 `ls -ld /www/mysql/log/` 命令查看该目录的权限信息。
3. 文件名或路径错误:请检查日志文件名和路径是否正确,注意大小写是否正确。
如果以上方法无法解决问题,可以考虑更改 MySQL 的日志文件路径。在 MySQL 配置文件中(一般为 `/etc/my.cnf` 或 `/etc/mysql/my.cnf`),找到 `log-error` 参数,将其修改为一个有效的日志文件路径,例如:`log-error=/var/log/mysql/error.log`。修改完成后,重启 MySQL 服务即可。
阅读全文