Mysql
如何從 Windows 命令提示符執行 mysqldump
我在 Windows 上使用 mysql5.1 的非安裝版本。我已將“mysql”文件夾放在 c:\ 下,它似乎工作正常。
但是當我從命令提示符嘗試時
C:\>mysql\bin\mysqldump.exe -u root -p mydatabase > c:\>mydatabase.sql
它不起作用並且只返回拒絕訪問。(它甚至不要求輸入密碼。)如何從 Windows 命令提示符使用 mysqldump?
嘗試創建文件時權限衝突-
c:>mydatabase.sql
創建新文件夾 c:\backup,將字元串更改為
C:\>mysql\bin\mysqldump.exe -u root -p mydatabase > c:\backup\mydatabase.sql
我認為在那裡輸入時會出錯 -
c:\>mydatabase.sql
它也不正確,正確:
c:\mydatabase.sql
正確,但仍然會返回錯誤,正確的方式 - 創建文件夾
好吧,就您使用二進制mysqldump的正確路徑而言,這似乎是正確的方式!
您能否確認您是否可以登錄(並且表現良好?):
mysql -uroot -p
不知道有沒有安全問題!以管理員身份執行命令提示符並嘗試再次執行 mysqldump。