mysql:13781
From: N.Toge <N.Toge <toge@xxxxxxxxxx>>
Date: Sat, 10 Mar 2007 21:46:35 +0900 (JST)
Subject: [mysql 13781] mysql.user の 4.1 --> 5.0 更新
始めまして、toge@kek と申します。 mysql-standard-4.1.22-unknown-linux-gnu-x86_64-glibc23 から mysql-5.0.37-linux-x86_64-glibc2 への乗り換えを試みましたところ、4.1 か ら引き継いだ database (含 mysql) のままではそもそも接続すらできない、と いう状況にはまっています。 どうも、5.0 系ではCreate_view_priv とか Show_view_priv などmysql.user の構造が拡張されてあるせいなのでしょうか、この部分が拡張更新されていな い 4.1系のままの mysql.user テーブルでは接続を試みてもパスワードの正誤 にかかわらずエラー条件となる、ように思われます。 マニュアルを見ますと、mysql_upgrade あるいは mysql_fix_priviledge_tables を使えば一見、即アップデート完のように見え るのですが、mysql.user をまず直さないと接続できず、門前払いとなるように 見えます。 ということは、ユーザ情報に限っては、 5.0 に行ったら、まずはまっさらの状 態からすべて設定しなおせ、と、しかるのち、4.1 で作ったほかのデータベー スのデータをimport せよ、話しはそれからだよと、そういう理解でよろしいの でしょうか。 FAQ かも知れませんが、関連記事を google ほかではどんぴしゃの記事を見付 けられませんでした。あるいは何か根本的に分かってないかも、と思い、お伺 いします。 - Nobu Toge (KEK, Accelerator Lab)
-> 13781 2007-03-10 21:46 [N.Toge <toge@xxxxxxx] mysql.user の 4.1 --> 5.0 更新 13782 2007-03-11 22:04 ┣[とみたまさひろ <tomm] 13783 2007-03-11 22:45 ┃┗[N.Toge <toge@xxxxxxx] 13784 2007-03-12 09:01 ┗[YuGo <yu.gotou@xxxxx] 13785 2007-03-12 09:36 ┗[N.Toge <toge@xxxxxxx] 13786 2007-03-12 09:58 ┣[遠藤 俊裕 <endo@xxxx] 13787 2007-03-12 17:34 ┗[YuGo <yu.gotou@xxxxx] 13788 2007-03-12 18:06 ┗[N.Toge <toge@xxxxxxx] 13789 2007-03-12 18:23 ┗[遠藤 俊裕 <endo@xxxx] 13790 2007-03-12 18:36 ┗[N.Toge <toge@xxxxxxx] 13791 2007-03-12 18:39 ┗[遠藤 俊裕 <endo@xxxx] 13792 2007-03-12 19:39 ┗[N.Toge <toge@xxxxxxx] 13793 2007-03-13 23:00 ┗[N.Toge <toge@xxxxxxx]