MySQL を使用して WordPress パスワードをリセットする方法
- <スパン>1. phpMyAdmin を使用して WordPress パスワードをリセットする方法
- 2.現在読んでいる記事: MySQL を使用して WordPress パスワードをリセットする方法
私たちの WordPress Password Recovery シリーズは、言及されているチュートリアルの人気に従って並べ替えられています。まず、最も一般的な回復オプション、つまり phpMyAdmin の使用があります。
一部の Web ホスティング プロバイダーは、cPanel や phpMyAdmin を提供していません。だったらどうしようか?この記事を読んでください!
安心してください。WordPress は 1 つのデータベース (通常は MySQL) を使用していたため、すべてのホスティング プロバイダーには DBMS として知られるデータベース管理システムが必要です。このチュートリアルでは、GNU General Public License v2 に基づいてライセンスされている無料の DBMS である MySQL コマンド プロンプト (CMD と略します) を使用します。
前提条件
MySQL CMD を使用してパスワードを回復すると、手順の数が少なくなり、汎用のパスワード回復システムと考えることができます。ほぼすべての考えられるシナリオで使用できるという意味です。
ただし、データベースと、WordPress がデータベースとどのようにやり取りするかを実際に理解している必要があります。それとは別に、次の技術的な側面についても知っておく必要があります。
- WordPress インストールで使用されるデータベースの名前
- MySQL サーバーのアドレス (IP またはホスト名)
- 「root」ユーザーの MySQL ログイン認証情報
- 関連付けられたパスワードを変更するユーザーのユーザー ID。 WordPress のインストール中に管理者ユーザーを作成するため、これは通常 1 です。管理者ユーザーのユーザー名は「Jack」、「Mike」、または「admin」にすることができますが、これが最初に作成するユーザーであるため、ユーザー ID は常に 1 になることに注意してください。
MySQL コマンド プロンプトへのログイン
ウィンドウズ
WAMP または XAMPP を使用して Windows で WordPress のオフライン インストールを実行している場合、MySQL CMD を起動するには、WAMP アイコン > MySQL > MySQL コンソールをクリックします。これにより、直接ログインできます。これ以上コマンドを入力する必要はありません。次のステップに進みます。
Linux
ほとんどの共有ホスティング プロバイダー、VPS、専用サーバーは、CentOS、Debian、Fedora、Ubuntu などの Linux の亜種を使用しています。
LAMP を使用して Linux で WordPress のオフライン インストールを実行している場合は、ターミナル エミュレーターを起動して次のコマンドを入力するだけです。
mysql -u root -p
リモート サーバーのパスワードをリセットしようとしている場合は、任意の SSH クライアント (たとえば、世界中で人気のクライアントである Putty など) を使用して、SSH 経由でリモート サーバーに接続します。リモート サーバーにログインしたら、MySQL にログインするには、次のコマンドを使用します。
mysql -u root -p <password>
WordPress パスワードのリセット:
「mysql >」プロンプトで示された MySQL CMD にアクセスできるようになったので、今度は魔法を実行します。まあ、魔法ではありません。古き良き MySQL コマンドです。 😀
仮定:
- WordPress データベース名: wp_genesis
- ユーザーID:1
- 新しいパスワード: WPEXPLORER
魔法の働き:
同様に次のコマンドを入力します。
use wp_genesis;
SELECT ID, user_login, user_pass FROM wp_users;
UPDATE wp_users SET user_pass = MD5(‘WPEXPLORER’) WHERE ID=1 LIMIT 1;
最後のコマンドがスクリーンショットどおりに実行されない場合は、一重引用符を削除し、CMD に手動で入力します。それでうまくいくはずです。
これにより、管理者ユーザーのパスワードが WPEXPLORER にリセットされます。もちろん、新しいパスワードを設定するときは、より強力なパスワードを使用する必要があります。完了したら、次のコマンドを使用して MySQL CMD を終了できます。
exit
ビデオチュートリアル
プロセス全体を説明したビデオチュートリアルは次のとおりです。最初にこの記事を読むことをお勧めしますが、簡単な解決策を探している場合は、次のキューを参照してください。
結論
WordPress パスワード回復シリーズの締めくくりとして、ホスティング会社の 90% が phpMyAdmin を導入しているため、パート (a) はより簡単であることを思い出していただきたいと思います。ただし、時間があれば、MySQL コマンドとデータベースの処理の経験が得られるので、この部分 (MySQL を使用) を試してみることをお勧めします。そして、将来的に役立つかもしれません。
予防は治療よりも優れている
このシリーズは、LastPass のようなパスワード保存/バックアップ サービスがどのように繁栄しているかを説明することから始めました。誤解しないでください。軽蔑的に思われることを意図したわけではありません。私は実際に LastPass が大好きで毎日使っています。私はそれを携帯電話とすべてのコンピュータのすべてのブラウザにインストールしています。それがなければ(私にとって)人生は止まってしまいます。正直、これなしでは生きていけません。
LastPass は、最も完全でユーザーフレンドリーなパスワード管理ソフトウェアの 1 つです。ぜひご利用ください。そして、新しい Web サイトにログインするたびに、必ずパスワードを実際に保存してください。 😉