私は自分のデスクトップでWindows7をOSとしてXAMPPパッケージを使用しています。
つまり、MySQLDBとApacheサーバーを使用しています。
次に、MySQL DB全体を友人のデスクトップにコピー/移行します。このデスクトップもOSとしてWindowを使用し、XAMPPパッケージも使用しています。
私がそれをする方法はありますか?
share、bin、およびscriptフォルダーを除くMySQL フォルダー (古いxamppフォルダーの下) からデータベース ファイルをコピーし、添付の画像を参照して、コピーが必要なファイル (緑色のボックス内のファイルのみ) を確認し、MySQL に新しくインストールされたxamppディレクトリにあるこれらすべてのデータベース ファイルを置き換えます。フォルダ。
xampp start MySQL を再起動し、データベースとテーブルを開いて、動作することを確認します。
はい。コマンドラインツールを使用できますmysqldump
データベースを保存する
mysqldump -u[yourusername] -p[yourpassword] --all-databases > mydump.sql
読み返して:
mysql -u[yourusername] -p[yourpassword] < mydump.sql
mysqlbinディレクトリにはコマンドラインからアクセスできると思います。[yourusername]と[yourpassword]は角かっこなしで記述する必要があります。
このアドレスhttp://127.0.0.1/に移動し 、次のphpmyadminでデータベースを選択し、[エクスポート]をクリックして列を選択します...そして[移動]をクリックします
ファイルをサーバーにコピーし、サーバーのphpmyadminに移動し、[インポート]をクリックしてファイルデータベースを追加し、楽しんでください。
バージョンとdatadirの設定は何ですか?datadirのデフォルトはC:\ Program Files \ MySQL \ MySQL Server 5.0\dataのようなものです
そのフォルダを圧縮して、同じ場所の新しいサーバー(mysqlサーバーが両方のサーバーをシャットダウンした場合)で解凍し、そこでmysqlサーバーを起動するだけです。これは、datadir設定が両方のサーバーで同じであることを前提としています。
コマンドラインからmysqldumpを使用してデータベースをダンプできます。データベースがインストールされている場合は、PHPMyAdminを使用して、データベースを友人のコンピューターにインポートできます。
PhPmyAdminで、[エクスポート]に移動し、あるコンピューターでエクスポートしてから、別のコンピューターでインポートを使用します
SQLスクリプトが最適なオプションです。でも本当にどんな仕事でも
DBを開いphpmyadmin
てxampp
ファイルにダンプしてから、別のPCに送信してインポートすることphpmyadmin
もできます。