2011-12-15 15 views
0

私はC#とMySQLを使用して小さなツールを作成しています。このツールはMySQLに小さなDBを持っています。必要に応じてMySQLに再度ロードできる.SQLファイルとしてDBをバックアップします。クライアント側の.SQLファイルのSQLデータベースのバックアップ?

問題は、どのようにクエリなどを使用してクライアント側の.SQLファイルを取得し、dbに戻すことです。

私はバッチファイルを書くか、クライアント上で外部プロセスを呼び出す必要があるSQLダンプや他の方法を使用したくありません。

ヘルプは よろしく必要

C#プログラミングとそれへのシンプルでまっすぐ進む方法があります。

答えて

1

SHOW CREATE TABLE、SHOW CREATE VIEW、SHOW CREATE TRIGGERなどを使用して取得できるすべてのオブジェクト定義。すべてのオブジェクト名はinformation_schemaシステムデータベースから取得できます。

「INSERT INTO table」ステートメントのみを生成する必要があります。

関連する問題