2016-07-25 2 views
0

私はそこにたくさんのデータを持つデータベースを持っています。 私はまた、データベース内のデータを変更する新しいプログラムを書きました。 プログラムを実行する前にデータベースのコピーを作成する方法はありますか? 他に解決策がありますか?MySQLデータバックアップ?

私はthikingデータベースのコピーを作成しています メインデータベースを変更したプログラムを実行します。問題が解決しない場合、コピーしたデータベースデータを使用してメインデータベースを元に戻すにはどうすればよいですか?

Linuxで手順とコマンドを入力してください。私はデータベースmysqlとそのコマンドで新しいです。

+0

Offtopic。プログラミングに関する質問ではありません。これはDBA関連のものです –

答えて

0

プログラムを実行する前にデータベースのコピーを作成する方法はありますか?

はい、あります。あなたはあなたのアプリケーションを実行する前に、クライアントユーティリティmysqldumpを使用する必要があります。

それは、これはどのように教えてくれます、次のリンクを読んであなたはあなたのデータベースのバックアップを作成するmysqldumpコマンドを使用して上書きすることができます

shell> mysqldump [options] > dump.sql 
1

ようなバックアップファイル毎回

mysqldump -u <user> -p <db> > dump.sql 
関連する問題