塊我看到,我可以pass a batch file to mysql才能運行命令序列。但是,我可以將這些命令放入與啓動mysql應用程序相同的批處理文件嗎?批處理文件和MySQL:通過命令而不是另一個.bat文件
I.e.我可以通過批量塊命令,而不是到mysql傳遞一個批處理文件,所以它可能是這個樣子:
mysql < [list of commands, not a .bat filename]
塊我看到,我可以pass a batch file to mysql才能運行命令序列。但是,我可以將這些命令放入與啓動mysql應用程序相同的批處理文件嗎?批處理文件和MySQL:通過命令而不是另一個.bat文件
I.e.我可以通過批量塊命令,而不是到mysql傳遞一個批處理文件,所以它可能是這個樣子:
mysql < [list of commands, not a .bat filename]
也可通過管道命令到MySQL,如果你不希望/讓它們在一個文件中:
echo " ...some SQL... " | mysql
術語在MySQL手冊中並沒有提及DOS「批處理文件」。 BAT文件,而是包含許多mySQL命令的文件。
mysql < list.sql
將完全符合您的需求。
你是對的,當然。但它仍然讓我無法幫助我的問題。 – JellicleCat
@Jellicle啊,我現在明白了。 @ wonk0的解決方案應該爲此工作 –