mysqldump中的错误:mysqldump:[ERROR]未知变量'database = someDb'

asi*_*nix 4 mysql

我收到以下错误:

 mysqldump: [ERROR] unknown variable 'database=myDB1'
Run Code Online (Sandbox Code Playgroud)

当我运行此命令时:

 mysqldump -u root -p myDB2  > someFile
Run Code Online (Sandbox Code Playgroud)

有一个名为myDB1的数据库,当然还有一个名为myDB2的数据库。

这以前(或我认为)起作用。我不记得更改my.cnf或任何其他配置文件。

El_*_*ado 5

您的问题可能与〜/ .my.cnf有关。您可能已经在〜/ .my.cnf文件上设置了数据库选项,例如在[client]组而不是[mysql]组上设置了database = somedatabase

  • 为我工作!谢谢 (2认同)