データベースを設計するときは、視覚的に表現しておくと便利です。 MySQL Workbenchを使用すると、エンティティ関係図を作成できます (ERD)テーブル間の関係(1対1、1対多)を持ち、必要に応じてそれらを再配置します。以下では、ダウンロードしたSQLファイルからERDを作成する方法について説明します。
SQLファイルから図を作成する
- サーバーでデータベースを使用している場合は、cPanelバックアップウィザードまたはphpMyAdminを使用してSQLファイルをダウンロードします。
- dev.mysql.comでMySQLWorkbenchを無料でダウンロードし、ローカルマシンにインストールします。
- MySQLWorkbenchを開きます。
- ファイルを選択します および新しいモデル トップメニューから。
- ファイルを選択します 、インポートにカーソルを合わせます 、リバースエンジニアリングMySQL作成スクリプト…を押します。 。
- 図が必要なSQLファイルを指定します。 実行を押します 、次へ 、次に終了 。
- この時点で、テーブルを再配置して接続することができます 左側のオプションを使用します。
- 編集が完了したら、図をエクスポートできます。 PNG、SVG、PDF、またはポストスクリプトファイルとして。
- エクスポートされた画像を表示して結果を確認します。
cPanelから直接データベースの図を作成するには、MySQL Remote Workbenchをサーバーに接続し、ポート3306が開いていることを確認する必要があります。