2011-12-20 10 views
-2

私はmysqlクエリを使用してdatabseバックアップを取得します。mysqlクエリを使用してデータベースをバックアップする

mysqlにデータベースバックアップを取得するクエリがある場合は、

+5

お願いします。 Q&Aサイトでこのような些細なことを聞​​くことは、捨てることと同じです。 'php mysql backup'を検索することで解決策を見つけるのは簡単です –

+0

この質問は[this one](http://stackoverflow.com/questions/2963624/mysqldump-on-remote-server)と似ています。最初の答えはあなたの質問に答えるはずです。 –

答えて

1

mysqldumpのようなものをお探しですか?

また、phpMyAdminやsmthのようなエクスポート機能を使用することもできます。

笑、そしてちょうど

mysqldump -uUSER_NAME -hHOST -p -B database1 database2 database3 > databases.sql 

は、それからちょうどパスワードを入力すると、それはそれです。あなたは、現在のスクリプトでそれを必要とするが、単なるGUIベースのツールでたまにyのバックアップを作成したい、厳密には、話すhttp://www.mysqldumper.de/

+0

はい、mysqldump.Butのように私はそれを使用する方法を知っている? – Kichu

+1

@Kichuその後Googleのマニュアル。真剣に。 –

0

であります主にあなたが「バックアップ」を意味するかどうかにかかっています。

他の人も触れたように、現在のデータベース状態を、一連のテーブル定義と挿入を持つスクリプトとしてダンプするツールがあります。このツールは、mysqlコマンドラインクライアントやバッチ実行を可能にする他のツールに使用できます。

しかし、正確に言えば、これらのツールはクエリではありません。

それにもかかわらず、テーブル定義をプルするクエリはSHOW CREATE TABLEです。

テーブルファイルをローカルファイルにバックアップするクエリはLOAD DATA INFILEで、データをロードし直すことができます。

0

を使用しない場合は、ダンプはdatabases.sql

関連する問題