请原谅任何格式或语法错误。
我目前正在使用 automysqlbackup 对我的 mySQL 数据库进行本地备份。我最近开始遇到与 automysqlbackup(或者实际上是 mysqldump)相关的问题,它在转储之前确实锁定了表。
我无法访问任何 mySQL 用户或 root 用户,只有 /etc/mysql/debian.cnf。
我需要添加参数“--lock-tables=false”,以便 automysqlbackup 不会锁定表。我知道随之而来的风险。
请原谅任何格式或语法错误。
我目前正在使用 automysqlbackup 对我的 mySQL 数据库进行本地备份。我最近开始遇到与 automysqlbackup(或者实际上是 mysqldump)相关的问题,它在转储之前确实锁定了表。
我无法访问任何 mySQL 用户或 root 用户,只有 /etc/mysql/debian.cnf。
我需要添加参数“--lock-tables=false”,以便 automysqlbackup 不会锁定表。我知道随之而来的风险。
我在 /etc/default/automysqlbackup 添加了这个选项
选项
OPT="$OPT --lock-tables=false"
我自己解决了这个问题。
/usr/sbin/automysqlbackup 中的第 431 行包含“命令”,编辑该行解决了我的问题。