mysql:13787
From: YuGo <YuGo <yu.gotou@xxxxxxxxxx>>
Date: Mon, 12 Mar 2007 17:34:52 +0900
Subject: [mysql 13787] Re: mysql.user の 4.1 --> 5.0 更新
N.Toge どの。 mysql.userテーブルをどう移行させるかということを言っておられるのですか。 つまり、いまの5.0でユーザを作れば接続できるということですね。 ユーザごとに権限が細かく設定されていて、新しいDBでGRANTし直すのは大変だ から、4.1の状態を引き継ぎたいということでしょうか。 古いデータベースで $mysqldump -c -t mysql user > user.sql とかやって、できたINSERT文を新しいmysqlデータベースに発行してみたらどう ですか。 > 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 --> 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]