サービス名から探す : Bizメール&ウェブ ビジネス(ライト/ベーシック)に関するよくあるご質問

ご質問

MySQL のバージョンを 5.1 (または 5.5) から 5.7 に変更したところ、 ウェブコンテンツが表示されずエラーが表示されるようになりました。

回答

エラー内容例:
・データベース接続確立エラー
・Database Error: Unable to connect to the database:
・Could not connect to MySQL

インストールしたアプリケーションからMySQLのデータベースに接続するユーザーパスワードで、MySQL 5.7では廃止されている old_password (16桁ハッシュのパスワード) を使用していることが考えられます。

old_passwordの属性を解除するためには、以下の手順でパスワードの再設定が必要です。


1.  利用しているアプリケーション(WordPress等)の種類を確認する

2.  アプリケーションでMySQL接続に使用しているユーザー名とパスワードを確認する
※ご利用のアプリケーションにより確認方法が異なります。

3.  phpMyAdminにログインする
※ログインできない場合は、下記に記載の「上記3.の手順にて~~」をご確認ください。

4.  左側の項目から「mysql」をクリックする


5.  表示されたmysqlの項目から「user」をクリックする


6.  画面の右側にて、手順2で確認したユーザ名の左側「編集」をクリックする


7.  「Plugin」の項目で、入力項目に「mysql_native_password」と入力する


8. 「authentication_string」の項目で 、関数プルダウンから「PASSWORD」を選択し、値の欄に手順2で確認したパスワードを入力し、右下の「実行」をクリックする


9.  画面左上に表示された「メインページ」アイコンをクリックする


10. 「SQL」をクリックする。


11. テキストエリアに以下のSQL文を入力(コピーペースト)し「実行」をクリックする

flush privileges;



12. エラー表示がなく「SQL は正常に実行されました」もしくは「返り値は空でした」と表示されたら、phpMyAdminからログアウトする


上記3.の手順にて、phpMyAdminにログインできない場合につきましては以下の手順をお試しください。

A.  コントロールパネルにアクセスし、管理者IDでログインする。

B.  左メニューの「アプリケーション」> 「データベース」をクリックする。

C. データベースの画面が表示されましたら、MySQLの操作欄にある「設定」をクリックする。

D. パスワード変更画面が表示されましたら、「新しいパスワード」と「新しいパスワード(確認用)」を入力し、「保存」を一度のみクリックし、数分程度お待ちください。

    ※複数回クリックしないようにしてください。また「MySQLのパスワード変更に失敗しました」
  と表示される場合は、お手数ですが、再度お試しください。

E. 「MySQLのパスワードを変更しました。」と表示されたら、上記の3.の手順以降にお進みください。
 

アンケートにご協力をお願いします

「疑問・問題は解決しましたか?」

アンケートのご協力ありがとうございました

アンケートの送信中にエラーが発生しました。しばらくしてから再度やり直してください。