2016-12-08 3 views
1

私のOSは、Windows 7であり、私は私がSQLyogのGUIとして(8.71)を持っているためにDBとしてのMySQL 5.5バージョンをしています使用しています。バックアップウィンドウでのMySQLから別々のファイル内のすべてのデータベース7

私の問題は、にあるデータベースにあるすべてのデータベースを元に戻したいということです。私のDBには100以上のデータベースがあります。

ご協力いただきまして誠にありがとうございます。

答えて

0

私は完全なスクリプトを持っていないが、私は何をすべきか:今

mysql "show-databases" > alldb.txt 

あなたがpowershell fileまたはcommand fileでその中のすべてのデータベース名を持つファイルalldb.txt

を持って、

foreach databasename in getlines(alldbd.txt) { 
    mysqldump databasename > databasename.sql 
} 
+0

もう少しお待ちください。 – Kishan

+0

また、information_schemaなどのスキーマを除外し、スイッチ-Rを含めてスキーマに関するすべての情報を取得する必要があります。 –

2

最初に重要なのは、すべてのデータベースをバックアップするための適切な権限が必要です。

コマンドラインを試したい場合は、stackoverflow answerの指示に従ってください。

SQLyog GUIツールを試したい場合は、youtube videoの指示に従います。

+0

Hey @ Steve.NayLinAung非常にありがとうございます。 ..実際にはあなたのチューブのリンクはSQLYogのエンタープライズ版や究極のエディションでしか動かないでしょう。もし私がトレイルバージョンを使用しているのであればそれは受け入れられません...だから私はsqlyogのエンタープライズ版または究極版をダウンロードするリンクを与えています他人に役立つだろうURL:http://www.irdevelopers.com/post/11745/Webyog-SQLyog-Ultimate-12.0.9.0-x86-x64.html – Kishan

+0

そして私の問題は、 – Kishan

関連する問題