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