[前][次][番号順一覧][スレッド一覧]

mysql:13785

From: N.Toge <N.Toge <toge@xxxxxxxxxx>>
Date: Mon, 12 Mar 2007 09:36:24 +0900 (JST)
Subject: [mysql 13785] Re: mysql.user の 4.1 --> 5.0 更新

YuGo さま、

toge@KEK です。応答多謝です。

> これは、MySQL50のプロセスを元のMySQL41データディレクトリを指定して起動し
> たけど、データベースにアクセスする段階で失敗するということですか。
> /etc/mysq50.cnfのdatadirがもとのdataディレクトリを指しているとして、
> #mysqld --default-file=/etc/mysql50.cnf &
> ここまではok?

その通りです。

> では、古いデータをmysqldumpして、新しいデータディレクトリを作って
> mysql_install_dbした後、インポートすればよいのではないでしょうか。

すいません、これでうまく行くんでしょうか。

問題になっているのは、接続認証のおおもとに関わっている mysql.user の構
造が改訂されたところではないか、というわけです。

mysqld 4.1 のときに単に mysqldump した mysql.user は、当然ですけど 4.1
の構造のままですから、5.0 で そのまま import しても問題解決にならないの
ではないでしょうか。mysql.user 4.1 --> 5.0 移行させるには、4.1 の
mysql.user を5.0 むけに拡張した構造の mysql.user に変換するステップがどっ
かで必要か、と。

mysql.user の dump ファイルを手で編集して 5.0 向けに直してから先に進め、
というならそれはそれで「有り」です。

また、[mysql 13783] で書きましたように、mysqld 5.0 を
--skip-grant-table の状態で起動して、まず直す、というのも「有り」か、と
は思います。

- Nobu Toge (KEK, Accelerator Lab)
  email: toge at lcdev.kek.jp

[前][次][番号順一覧][スレッド一覧]

     13781 2007-03-10 21:46 [N.Toge <toge@xxxxxxx] mysql.user の 4.1 --&gt; 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]