1. MySQL データのバックアップ
データの損失や損傷を避けるために、MySQL パスを変更する前に元のデータをバックアップする必要があります。 MySQL データベースをバックアップする具体的な方法は、MySQL に付属の mysqldump コマンドを使用することです
- #コマンド プロンプトまたはターミナル ウィンドウを開きます;
# #MySQL に切り替えます インストール ディレクトリの下の bin ディレクトリ内; 次のコマンドを実行して MySQL データをバックアップします (ユーザー名とパスワードはそれぞれ MySQL のユーザー名とパスワードです): -
mysqldump -u ユーザー名 -p パスワード --all-databases >backup.sql
パスワードの入力を求められたら、MySQL パスワードを入力し、コマンドが完了するまで待ちます。バックアップ操作。 バックアップが完了したら、MySQL パスが変更されたときに上書きされないように、バックアップ ファイルを別のディレクトリに保存できます。
2. MySQL パスの変更
MySQL データをバックアップした後、MySQL パスの変更を開始できます。具体的な手順は次のとおりです。
MySQL サービスとプロセスを閉じます。 Windows システムのサービスで MySQL サービスを見つけて停止するか、ターミナルで次のコマンドを使用して MySQL プロセスを終了します: -
taskkill /f /pid mysql process ID
MySQL インストール ディレクトリを新しいパスの場所にコピーします。フォルダー コピーや xcopy などのコマンドを使用して、コピー操作を実行できます。 MySQL 構成ファイル my.ini ファイルを変更します。以下の手順に従って、新しいパスの下に my.ini ファイルを作成し、MySQL の新しいパスを設定します。
1. 新しいパスに移動し、空白スペースを右クリックして、[新規] -> [テキスト ドキュメント] を選択します。
2. 新しいテキストドキュメントの名前を「my.ini」に変更します。
3. my.ini ファイルを右クリックし、[編集] を選択します。
4. テキスト エディタで次の行を追加し、新しいパスを MySQL に置き換えます。
[mysqld]
basedir=-
データディレクトリ=
\data
5. my.ini ファイルを保存して閉じます。
これで、新しいパスの下に my.ini ファイルが正常に作成され、MySQL の新しいパス [mysqld]
basedir=C:ewpathmysql
datadir=C :# が設定されました。 ##ewpathdata
MySQL のインストール パスは basedir で表され、データを格納するパスは datadir で表されます。新しいパスは、MySQL インストール ディレクトリの上位ディレクトリに設定する必要があります。
環境変数を変更します。 Windows システムでは、他のプログラムが MySQL を呼び出せるように、新しい MySQL パスをシステム環境変数に追加する必要があります。具体的な方法は次のとおりです:
- 「マイ コンピュータ」または「このコンピュータ」を右クリックし、「プロパティ」を選択します; 「システムの詳細設定」タブをクリックします; 「環境変数」ボタンをクリックします;「システム環境変数」で「Path」変数を見つけ、ダブルクリックして編集ウィンドウを開きます;最後に新しい MySQL パスを追加します変数値のポイントの使用に注意してください 記号 (;) で区切ってください; [OK] をクリックしてウィンドウを閉じ、変更を保存します。
3. MySQL サービスを再起動します
上記の手順を完了した後、MySQL が正常に動作するように MySQL サービスまたはプロセスを再起動する必要があります。 MySQL は、Windows オペレーティング システムのサービス コントロール マネージャーを通じて、またはコマンド ライン ターミナルで直接起動できます。
サービス コントロール マネージャーで MySQL を起動します:
「サービス」コントローラーを開き、MySQL サービスを見つけます;
-
サービスを右クリックし、「開始」を選択します。
-
ターミナルで MySQL を起動します:
コマンド プロンプトまたはターミナル ウィンドウを開きます;
-
MySQL インストール ディレクトリの bin ディレクトリに切り替えます;
-
次のコマンドを実行して MySQL を起動します:
- mysqld --console
MySQL プロセスがターミナルに「接続準備完了」と出力した場合、MySQL が正常に開始されたことを意味し、次のステップに進むことができます。
-
4. MySQL データの復元
上記の手順を完了すると、バックアップ ファイルを使用してデータを新しい MySQL パスに復元できます。データを回復する具体的な方法は次のとおりです:
コマンド プロンプトまたはターミナル ウィンドウを開きます;
-
MySQL の bin ディレクトリに切り替えますインストール ディレクトリ;
-
次のコマンドを実行して、バックアップ ファイルを MySQL に復元します:
- mysql -u ユーザー名 -p パスワード
パスワードの入力を求められたら、MySQL パスワードを入力し、コマンドによるデータ回復操作が完了するまで待ちます。
以上がmysqlのパスを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。