2011-10-24 9 views

答えて

0

ちょうどそれをローカルで実行し、そこからすべてのテーブル、ビュー、データなどを見てみましょう。すべては、実際にdata.sqlに含まれるものによって異なります。挿入ステートメントのみの場合は、スキーマを推測できます。それがCREATE TABLEステートメントの場合は、より多くの運があります。

+0

ローカルで実行することを意味しますか?これにはcreate tableステートメントが含まれています。 –

+0

自宅のラップトップ/ PCにMySQLのインスタンスをインストールします。実際にそのSQLスクリプトを実行します。 –

+0

http://dev.mysql.com/doc/refman/5.5/en/batch-commands.html –

0

データ型は取得できませんが、非常に簡単です。 data.sqlにはカラム名とテーブル名が表示されるはずです。そこからテーブルをアセンブルするのは非常に簡単です。

0

これはリバースエンジニアリングではありませんが、確かにMySql Workbenchなどのツールを使用して既存のデータベースからER図を作成することができます。

SQL Serverの場合、SSMSにはデータベースダイアグラムを生成するオプションがあります。

関連する問題