尽管到处可见大量文章,但我到处都找不到解决这个问题的方法。无论如何,我正在尝试以下命令
mysqldump -hlocalhost -uroot -p mydb mytable > myexportedtable.sql
Run Code Online (Sandbox Code Playgroud)
偶尔会导致以下错误
mysqldump: Got error: 1045: Access denied for user 'ODBC'@'localhost' <using password:NO> when trying to connect
Run Code Online (Sandbox Code Playgroud)
这令人困惑,原因有两个。一个-我在命令中指定了root用户,但是假设我是ODBC。二-我偶尔只会收到此错误。(更多时候)。当指定root时,我能够通过mysql交互式shell进行身份验证,但可以通过mySQL dump不断收到此错误。非常感谢您提供任何见解,因为我几天来一直在拍摄此问题。