人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

mysqlでデータベースを複製する方法を教えてください。ルート権限はあります。

サーバ内のAデータベースを複製してBデータベースを作りたいと思っています。

●質問者: dingding
●カテゴリ:インターネット ウェブ制作
✍キーワード:MySQL サーバ データベース ルート権
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● hiramatsu_kg
●23ポイント

http://www.nilab.info/zurazure2/000659.html

◎質問者からの返答

ありがとうございます。

これは複製するという意味でも使えるのでしょうか?


2 ● Yota
●23ポイント

http://dev.mysql.com/doc/refman/4.1/ja/mysqldump.html

いったん元のデータベースをSQL文にして、別のデータベースで実行する。もとのDBをA新しいデータベースをB、ユーザ名rootパスワードpassとすると、

$mysqldump -uroot -ppass -r bkup.sql -l A

$mysql -uroot -ppass -e "CREATE DATABASE B"

$mysql -uroot -ppass B < bkup.sql

◎質問者からの返答

ありがとうございます。

これはAデータベースが巨大でも大丈夫なものでしょうか?

100万レコードあるテーブルがあるので、途中で止まらないかちょっと心配ではあります。


3 ● minkpa
●22ポイント

http://www.mysql.gr.jp/Manual/mysql-3.21.31/manual_Common_proble...


4 ● KUROX
●22ポイント

■大きなデータベースの移動

http://karasu.net/blog/875

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ