我有几个问题试图从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