2009-08-20 9 views
1

この質問を参照:mysqlデータベースを物理ファイルから復元するためには、追加の手順は必要ですか?

Restoring MySQL database from physical files

私は希望:

1) Shut down source server 
2) Grab copy of all files in $SourceServer/data/$TheCatalog 
3) Create empty "TheCatalog" on target server 
4) Stop target server 
5) Drop copied files into $TargetServer/data/TheCatalog 
6) Start target server 
7) ??? 
8) Profit! 

新しいデシベルの許可状態はどうでしょうか?データファイルを削除する前に空のデータベースと同じ?パーミッションを設定してテーブルを修復するだけでいいですか?私は過去に、私はyouveは述べたものに加えて行うために必要なてきた唯一のもの(複数可)、これをやった

答えて

2

は、次のとおりです。

/ファイルはすべてによって所有されていることをステップ5で確認してくださいmysqlを実行しているユーザ。

b /ターゲットサーバー上のデータベースで必要な権限を作成または変更します(ユーザー情報はコピーされるデータベースではなく「mysql」データベースに格納されます)。

データベースの実行中にファイルをコピーした場合は、テーブルを修復するだけで済みました。

関連する問題