mysqld
サービスが実行されているかどうかを確認する必要があります。ただし、サービスの名前は、インストールされているコンピューターによって異なる場合があります。たとえば、あるコンピュータでは、という名前が付けられている場合がありますMySQL56
。だから私はnet start mysql56
代わりに使用します。
事前にサービスの名前を取得するにはどうすればよいですか?
In cmdのようなものを試しましたC:\>"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.6\my.ini"
。ここでは、インストール中または最初の起動時にユーザー定義のパスを変更でき、そのサービスが開始されます。
ただし、それを実行すると、cmdウィンドウは開いたままになり、サービスが停止するのを待ちます。つまり、ユーザーは手動でウィンドウを閉じる必要があります。上記の行を実行して、cmdウィンドウを自動的に閉じる方法はありますか?