mysql - 尝试更改 bin 日志目录 : mysql-bin. 未找到索引 (Errcode: 13)

标签 mysql logging bin

MySQL 5.1.54 Ubuntu 11.04

我正在尝试将 my.conf 中的 bin 日志目录更改为:

[mysqld]
log_bin=/home/developer/logs/mysql/mysql-bin.log

在此更改后,MySQL 服务器无法启动并出现错误:

/usr/sbin/mysqld: File '/home/developer/logs/mysql/mysql-bin.index' 
not found (Errcode: 13)
111005 12:47:58 [ERROR] Aborting

目录/home/developer/logs/mysql/的权限是 0777

发生了什么事?

最佳答案

像往常一样,解决方案很简单但并不明显:它需要编辑 apparmor 设置 我刚刚向 /etc/apparmor.d/usr.sbin.mysqld 添加了一个带有目标目录路径的新字符串:/home/developer/logs/* rw

有效!

关于mysql - 尝试更改 bin 日志目录 : mysql-bin. 未找到索引 (Errcode: 13),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7660410/

相关文章:

python - 在 SQL 中插入值时出错 : Unknown column 'nan' in 'field list'

java - MySQL AUTO_INCREMENT 和 Hibernate 自动 ID 生成

mysql - 计算剩余项目

java - 仅排除一级 Log4j Logger

plot - 给定一些数据有多少个 bin

linux - 如何修复 ubuntu 服务器上的权限被拒绝的问题

php - 在php中创建条形图的问题

azure - 在 Azure 中每天记录一个文件

jsf - 所有级别的日志中每个用户/ session 都有唯一的 ID? Log4J?

python - 在 python pandas 数据框中分箱(不是手动设置分箱)