我收到以下错误:
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或任何其他配置文件。
您的问题可能与〜/ .my.cnf有关。您可能已经在〜/ .my.cnf文件上设置了数据库选项,例如在[client]组而不是[mysql]组上设置了database = somedatabase。