无法打开所需的默认文件:/etc/mysql/debian.cnf



尝试在Ubuntu上安装AutoMySQLBackup

  1. sudo apt-get update
  2. sudo apt-get upgrade
  3. apt-get install automysqlbackup

我得到以下错误:

Setting up automysqlbackup (2.6+debian.3-1ubuntu1) ...
Could not open required defaults file: /etc/mysql/debian.cnf
Fatal error in defaults handling. Program aborted
Processing triggers for libc-bin (2.19-0ubuntu6.9) ...
Processing triggers for ufw (0.34~rc-0ubuntu2) ...
Processing triggers for ureadahead (0.100.0-16) ...

当我进入以下目录/etc/mysql/时,我没有看到debian.cnf。我是不是丢了什么包裹?

它看起来像以下之一:

    在此服务器上没有MySQL服务器
  • 在这个服务器上有一些自定义的MySQL版本(手工编译或安装,或者其他版本,如PerconaSever等),并且这个目录/文件不是在MySQL服务器安装期间创建的。

也许你可以手工创建这个文件并安装automysqlbackup,但是这个工具(automysqlbackup)使用/etc/MySQL/debian.conf中的数据来访问MySQL并创建备份,所以你需要完成这个文件或以其他方式配置automysqlbackup。

顺便说一下,请考虑安装automysqlbackup 3.0,例如。这并不像"从repo安装"那么简单,但这个版本提供了比2.6版本更好的配置可能性,您可以使用多核(pigz代替gzip进行压缩)等。

相关内容

  • 没有找到相关文章

最新更新