私はWindows7を使用しています。MySQLを停止して起動し、他のいくつかのコマンドを実行する.batファイルを実行しようとしています。
ただし、"C:\Program Files (x86)\EasyPHP\binaries\mysql\bin\mysqld.exe"
を実行すると、mysqld
が開始され、プロンプトが占有され、他の.batコマンドは実行されません。
Start
を使用してみました→mysqldが起動しませんStart /B
→mysqldが起動しないCMD /C
→mysqldは同じウィンドウで起動しますStart /B startMysql.bat
(mysqlを起動する別のバット)→mysqldが起動しないこれを使用してコマンドをテストします。
@echo on
CMD /C "C:\Program Files (x86)\EasyPHP\binaries\mysql\bin\mysqld.exe"
timeout 2:
PAUSE
「開始」を使用する:
c:> start c:\xampp\mysql\bin\mysqld --defaults-file=c:\xampp\mysql\bin\my.ini
単独で、.bat内でテスト済み。私はWindows8.1を使用していますが、Windows7でも動作することを期待していました
MYSQLをサービスとしてインストールし、net start mysql
とnet stop mysql
を実行することで解決しました。それでは問題は解決しないので、誰かが答えられるようにこれを開いたままにしておきます。そうでなければ、私はこれを答えとして受け入れます。