Windowsのコマンドプロンプトを使用してbinフォルダーまでのmysqlインストールパスを取得するにはどうすればよいですか.mysqlインストールパスの場所を取得するコマンドはありますか?
14 に答える
(私があなたの質問を正しく 受け取った場合)パスに他のディレクトリを追加するように
set PATH=%PATH%;C:\DirectoryToAdd\ToPath
%PATH% を on、beginig、または end に追加しても意味がありませんが、追加する必要があります。追加しないと、パスが新しいディレクトリになるだけです。
mySql インストール ディレクトリ (たとえば、C:\Program Files\MySQL\MySQL Server 5.6\bin) を見つけて、上記のコマンドを入力します set PATH=%PATH%;C:\Program Files\MySQL\MySQL Server 5.6\bin
チップ:
cmdでPATHを使用してパスを確認します(誰もがこれを知っていると思いますが、害はありません)そしてPATHコマンドについてもっと見る
コマンドを実行するには、mySql サービスをオンにする必要があります。
- Windows エクスプローラーで、Windwos エクスプローラーのアドレス バーに cmd.exe と入力すると、そのディレクトリから cmd が実行されます。
通常、サイド プログラム ファイルにインストールされます。これは、bin を見つけることができる通常のパスです。C:\Program Files\MySQL\MySQL Server 5.5\bin
mysqlを適切にインストールすると、mysqlパスが環境変数に自動的に追加されます。path
コマンドプロンプトでこのタイプを確認するには。mysqlパスが表示されている場合は、コマンドプロンプトの任意の場所からmysql実行可能ファイルを実行できます。
@Peter Lionhart が正しく指摘したように、問題は、およびユーティリティが配置されているディレクトリへのパスを取得する方法です。mysql.exe
mysqldump.exe
MySQL は Windows サービスで、通常は MySQL[バージョン] という名前です。これを知っていれば、実際のインストールのディレクトリを簡単に見つけることができます。これは、手動または PowerShell コマンドを使用して行うことができます。
手動:
- 勝利 + r を押します
- 入る
services.msc
- リストで MySQL という名前のサービスを見つけます
- それを右クリックして[プロパティ]を選択します
- 実行可能フィールドへのパスには、必要なディレクトリへのパスが含まれます。
赤い下線が引かれている行がコピー可能なテキストです。この行には--defaults-file
、へのパスを指定するパラメーターも含まれています。mysql.ini
PowerShell の使用
Windows では、UI を介して実行できるすべてのことを、PowerShell コマンドを使用して繰り返すことができます。次のコマンドは次を返します。
$service_path = Get-WmiObject win32_service | ?{$_.Name -like '*mysql*'} | Select-Object -Property PathName -First 1 | Format-Table -HideTableHeaders | Out-String; $service_path.split('"')| Where-Object {$_ -like "*mysqld.exe*"} | %{$_.replace('mysqld.exe','').trim() }
詳細はこちら
これも役立つと確信しています: How to edit your system PATH for easy command line access in WINdows をクリックします。mysql.exe へのパスを登録した後は、コマンドへのパス全体を入力する必要はありません。コマンドを入力するだけ
mysql
です。
コマンド ラインから mysql サーバーを起動するには、コンソール ウィンドウ (または「DOS ウィンドウ」) を起動し、次のコマンドを入力する必要があります。
shell> "C:\Program Files\MySQL\MySQL Server 5.5\bin\mysql"