私はphpmyadmin 'data.sql'からSQL文をエクスポートしました。リレーショナルデータベースの図を表示するために、SQLファイルをリバースエンジニアリングしたいと思います。方法はありますか? Visioなどのツールを試しましたが、.sqlファイルを受け入れていません。SQLテーブル作成スクリプトをリバースエンジニアリングする方法はありますか?
0
A
答えて
0
ちょうどそれをローカルで実行し、そこからすべてのテーブル、ビュー、データなどを見てみましょう。すべては、実際にdata.sqlに含まれるものによって異なります。挿入ステートメントのみの場合は、スキーマを推測できます。それがCREATE TABLEステートメントの場合は、より多くの運があります。
0
データ型は取得できませんが、非常に簡単です。 data.sqlにはカラム名とテーブル名が表示されるはずです。そこからテーブルをアセンブルするのは非常に簡単です。
0
これはリバースエンジニアリングではありませんが、確かにMySql Workbenchなどのツールを使用して既存のデータベースからER図を作成することができます。
SQL Serverの場合、SSMSにはデータベースダイアグラムを生成するオプションがあります。
関連する問題
- 1. バイナリスリフトファイルをリバースエンジニアリングする方法はありますか?
- 2. SQLの管理スタジオで "テーブルの作成"、 "テーブルの作成"スクリプトの操作方法
- 3. Visual Studio 2010を使用してSQLテーブルからクラスを作成する方法はありますか?
- 4. mysql: "INSERT INTO"テーブルを2つ作成する方法はありますか?
- 5. Rally App SDK:テーブルのサブカラムを作成する方法はありますか?
- 6. redshift sqlを生成する方法はありますか?
- 7. プログラムでSSISを使用してSQL ServerにMS Accessテーブルを作成する方法はありますか。
- 8. LINQ-SQLモデルクラスのコントラクトを作成する別の方法はありますか?
- 9. SQL Serverで一時テーブルを作成する自動化された方法はありますか
- 10. SQL Server 2005のビューと同じレイアウトのテーブルを作成する方法はありますか?
- 11. redshiftでテーブル作成日を見つける方法はありますか?
- 12. Magentoモデルを作成するスクリプトはありますか?
- 13. Erwin Forward EngineerはT-SQLテーブル作成スクリプトを生成する物理モデルを作成できますか?
- 14. SQL Server Management Studioを使用してテーブルを再作成するスクリプトを生成する方法は?
- 15. Visual StudioでMDFデータベースにSQLスクリプトをインポートする方法はありますか?
- 16. 完全リモートバックアップを作成できるスクリプトはありますか?
- 17. iPhoneでログファイルを作成する方法はありますか
- 18. localdbの図を作成する方法はありますか?
- 19. Emacsで「プロジェクトファイル」を作成する方法はありますか?
- 20. Ruby:Riドキュメントを作成する方法はありますか?
- 21. 物理エンジンを作成する方法はありますか
- 22. linuxにダミーファイルディスクリプタを作成する方法はありますか?
- 23. Kivyでカスタムプロパティを作成する方法はありますか?
- 24. SQL ServerでSQLクエリを使用してテーブルの作成スクリプトを生成する方法
- 25. #1064 - SQL構文に誤りがあります。テーブルを作成するとき
- 26. SQL CE WP7でテーブルを作成する時期と方法は?
- 27. シンプルメンバーシップSQLテーブルを手動で作成する方法は?
- 28. DBテーブル内のデータをSQL文でマージする方法はありますか?
- 29. 移行SQL(postgres)ファイルを生成するためのスクリプトはありますか?
- 30. スクリプト/クラス経由でフライングタイル3Dを作成する方法に関するアイデアはありますか?
ローカルで実行することを意味しますか?これにはcreate tableステートメントが含まれています。 –
自宅のラップトップ/ PCにMySQLのインスタンスをインストールします。実際にそのSQLスクリプトを実行します。 –
http://dev.mysql.com/doc/refman/5.5/en/batch-commands.html –