Navicat allows you to compare and modify the table structures with detailed analytical process. In other words, Navicat compares tables between two databases/schemas and states the differential in structure. The target database/schema can be on the same server as the source database/schema or on another server.
Open the structure synchronization and use the toolbar below, allowing you to create, save and delete the structure synchronization.
Create Structure Synchronization
To create a new structure synchronization
- Select Tools ->
Structure Synchronization from the main menu or just select
New from the toolbar above.
- Edit structure synchronization properties on the appropriate tabs.
To create a new structure synchronization with modification as one of the existing structure synchronization profiles
- Select Tools ->
Structure Synchronization from the main menu
- Select the structure synchronization for modifying from the drop-down list.
- Modify structure synchronization properties on the appropriate tabs.
- Click
Save As.
Edit Structure Synchronization
To edit the existing structure synchronization
- Select Tools ->
Structure Synchronization from the main menu.
- Select the structure synchronization for modifying from the drop-down list.
- Modify structure synchronization properties on the appropriate tabs.
Run Structure Synchronization
To run a structure synchronization
- Create a new structure synchronization/open the existing one.
- Click Compare to generate a set of scripts which shows the differentiation between the databases/schemas.
- Select the scripts you want to run.
- Click Run Query.
Delete Structure Synchronization
To delete a structure synchronization
- Select Tools ->
Structure Synchronization from the main menu.
- Select the structure synchronization for dropping from the drop-down list.
- Click the
Delete from the toolbar.
- Confirm deleting in the dialog window.