Mysqlデータベースをあるコンピュータから別のコンピュータにコピーする方法/mysqldumpを使用してデータベースをバックアップする
-
mysqldumpコマンドを使用して、MySQLデータベースをあるPCから別のPCに転送できます。
-
あるPCから別のPCにデータベースを転送するには、データベースのダンプファイルを作成する必要があります。
-
MySQLデータベースはポータブルデータベースではありません。つまり、コピーして貼り付けることで、あるPCから別のPCにデータベースを転送することはできません。
-
次の方法でデータベースを転送できます。
-
データベースからのダンプファイルの作成/MySQLデータベースのバックアップの作成:
-
コマンドプロンプトを開きます。
-
次のコマンドを実行してディレクトリを変更します
>c: “press enter”
>cd program files/MySQL/MySQL Server 5.1/ bin “press enter”
>mysqldump -u root -p database_name > database_name.sql “press enter”
Enter password: password of MySQL
SQLファイルをコピーして、データベースを転送するPCに貼り付けます。
2. Dumping sql file into database:-
- Open MySQL command line client command prompt.
- Execute following command to create database.
「Enterキーを押す」データベース名は、database_nameの名前と同じである必要があります。
そのSQLファイルを「c:/ programfiles / MySQL / MySQL Server5.1/bin」の場所にコピーします
*- Now open command prompt and execute following commands.*
>C: “press enter”
>cd program files/MySQL/MySQL Server5.1/bin “press enter”
>mysql –u root –p database_name < database_name.sql “press enter”
Your database is created on PC.
Now in MySQL command prompt check your database.
もう1つ:1
この最良かつ簡単な方法は、dbツール(SQLyog)を使用することです
http://www.webyog.com/product/downloads
このツールを使用すると、2つのデータベースサーバーを接続し、サーバーaの1つのデータベースをサーバーbにコピーするだけです。
詳細
もう1つ:2
「lbry」という名前のデータベースの場合は、次のことを試してください。
mysqldump -u root -p lbry > dump-lbry.sql
データベースの内容をコピーするコンピューター上に同じ名前(この例では「lbry」)のデータベースを作成します
次にインポートします:
mysql -u root -p lbry < dump-lbry.sql