我有幾個問題試圖從Windows批處理文件運行以下MySQL。通過批處理文件運行MySQL - 流氓字符
我創建了一個稱爲restore_database.bat
一個批處理文件,其中包含列表行:
C:\wamp\mysql\bin\mysql --user=root --password=abc123456 mydatabase < C:\Temp\mydatabase.sql
現在,當我運行restore_database.bat,一個cmd
窗口打開,並且命令可以顯示在屏幕上並執行。但是,該命令與批處理文件中寫入的內容略有不同。只是<
如
C:\Users\Peter\Documents\Server Scripts>restore_database.bat
C:\Users\Peter\Documents\Server Scripts>C:\wamp\mysql\bin\mysql --user=root --password=abc123456 mydatabase 0< C:\Temp\mydatabase.sql
即之前我越來越出現在語句中的胭脂空間,加上一個0(零),MyDatabase的後我得到一個額外的空間和0前<
我該如何解決這個問題,爲什麼會出現。
我使用的Win7 64位旗艦版作爲我的OS
這是奇怪的Windows,但是,顯示了這個標誌明確,即使用戶沒有明確使用它的時候呼應的用戶批處理文件命令。這種行爲在任何地方解釋過 – lurker