11/14備忘録URLをコピーしました!今回は「XamppのMySQLでrootユーザにパスワードを設定する方法」について覚え書きしておこうかなと。いうのも昨日、Xamppの新バージョンをPCに再インストールしたので再度設定が必要になりまして。以前に書いた記事(Eclipseのインストール&初期セットアップ)で触れてる内容ですが、Xamppが新バージョンになって手順・画面が変わっているので再度書くことにします。PanelのMySQLの「adminボタン」からphpMyAdminを起動する。ユーザでパスワードを使用せずに接続しています。サーバはこのデフォルト設定で動作しているため不正アクセス可能な状態になっています。ユーザのパスワードを設定することによって、必ずこのセキュリティホールは閉ざしてください。つまるところ、「MySQLのrootユーザにパスワードを設定しなさいよ。ローカル環境で作業する分には別にパスワード設定しなくても支障はないと思うけど、それでもこのメッセージが表示されるのは気分が良くないので、やはりパスワード設定することにする。accounts」をクリック。privileges」をクリック。「パスワードを変更する」をクリック。任意のパスワード(ここではpassを設定)を入力したら、「実行」をクリック。これでrootユーザのパスワード変更がされた。PanelからMySQLを再起動後にphpMyAdminを起動すると、今度は下記のようなエラー画面が表示される。サーバに接続しようとしましたが拒否されました。サーバの管理者から与えられた情報と一致するか確認してください。「phpMyAdminの設定ファイルにもrootユーザのパスワード情報を正しく設定してね」ということ。そんなわけで次にphpMyAdminの設定ファイル(config.inc.php)を修正する。config.inc.phpのファイルパスはxampp\phpMyAdminの配下(自分の場合だとD:\xampp\phpMyAdmin\config.inc.php)。ファイルを開いて以下の箇所に上記で設定したrootユーザのパスワードを入力して保存する。自分の場合、上記で設定したパスワード(pass)をそのまま入力すればOK。Panelを再起動してphpMyAdminを起動すると、初期状態(rootユーザのパスワード未設定)の時に表示されていた警告メッセージが表示されなくなる。