web-dev-qa-db-ja.com

MySQLデータベースを別のコンピューターに転送する方法は?

OSとしてWindow 7を使用する自分のデスクトップでXAMPPパッケージを使用しています。
つまり、MySQL DBとApacheサーバーを使用しています。

次に、MySQL DB全体を友人のデスクトップにコピー/移行します。これは、OSとしてWindowを使用し、XAMPPパッケージも使用しています。

それを行う方法はありますか?

14
dannail

MySQLフォルダーからデータベースファイルをコピーします(古いxamppフォルダーの下)sharebin、およびscriptフォルダーを除くコピーが必要なファイル(緑色のボックスにあるファイルのみ)を確認し、MySQLフォルダー内の新しくインストールされたxamppディレクトリにあるこれらのデータベースファイルをすべて置き換えるための画像。

Xamppを再起動してMySQLを起動し、データベースとテーブルを開いて、機能していることを確認します。

Files to replace in green lines

31
A.Aleem11

はい。コマンドラインツール mysqldump を使用できます

データベースを保存する

mysqldump -u[yourusername] -p[yourpassword] --all-databases > mydump.sql

それを読み返す:

mysql -u[yourusername] -p[yourpassword] < mydump.sql

Mysql binディレクトリにコマンドラインからアクセスできると想定しています。 [yourusername]と[yourpassword]は角括弧なしで書く必要があります。

10
ma cılay

このアドレスに移動 http://127.0.0.1/ と次のphpmyadminデータベースを選択し、エクスポートをクリックして列を選択して...をクリックして移動

ファイルをサーバーにコピーしてサーバーのphpmyadminに移動し、インポートをクリックしてファイルデータベースを追加してお楽しみください。

1
naser

コマンドラインからmysqldumpを使用してデータベースをダンプするか、PHPMyAdminがインストールされている場合はPHPMyAdminを使用して、友人のコンピュータにインポートできます。

0
Psyche

PhPmyAdminで、1つのコンピューターでエクスポートとエクスポートに移動し、別のコンピューターでインポートを使用します。

sqlスクリプトが最適なオプションです。でもどんな仕事でも

0
Jester

phpmyadminxamppで開いてファイルにダンプし、別のPCに送信してphpmyadminにインポートすることもできます。

0
Gilles Quenot

バージョンとdatadir設定は何ですか? datadirはデフォルトでC:\ Program Files\MySQL\MySQL Server 5.0\dataのようなものになっています

そのフォルダをZipで圧縮し、同じ場所にある新しいサーバー(mysqlサーバーは両方のサーバーでシャットダウンされます)に解凍して、そこでmysqlサーバーを起動します。これは、datadir設定が両方のサーバーで同じであることを前提としています。

0
johnshen64