Mam's WebSite
建築CGパース住宅CGパース

Mamの覚書Q&A検索

トップページMamの覚書Q&A検索MySQL(設定)⇒Q&A


大項目:「 MySQL 」 - 中項目:「 設定 」

「 MySQLをバージョンアップしたら接続できない 」

MySQLをバージョンアップしたら接続できなくなりました


回答

MySQLの4.0まではパスワードのMD5ハッシュ値が16バイトでしたが、
4.1からは41バイトに変更されています。
よって、MySQLの設定を16バイトに設定した後、
パスワードの再設定が必要になります。
 
①my.ini(又はmy.cnf)ファイルをテキストエディタで開き、
  [mysqld] の下あたりに
  old-passwords
を入れる。その後MySQLを再起動します。
 

②rootのパスワードを再設定します。
mysqladmin -u root -pパスワード password パスワード
 
③その他のユーザーのパスワードの再設定
grant 権限 on データベース名.テーブル名 to ユーザー名@アドレス identified by 'パスワード'
 
以上で接続が可能になります。

ソース


Mam's WebSite