Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6570277
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 25, 20262026-05-25T14:44:11+00:00 2026-05-25T14:44:11+00:00

I need ability to compare two similar databases. One will be slightly newer than

  • 0

I need ability to compare two similar databases. One will be slightly newer than the other and have changes to the structure of the database as well as possibly the content within it.

So far I have tried using liquibase but it doesn’t seem to be comparing properly.
I have also tried the MySQL Diff Perl module which works but doesn’t consider content.

Main Question:

Does anyone know any solutions that will give back SQL for both structural and content differences and generate a SQL script?

A bit more info:

The intended use for this is when making updates and installing MODs to phpBB so that the forum can be included in the build process along with the rest of our website. Which has a 4 tier process (local, development, staging, production).

When installing the phpBB updates and MODs I will make a dump of the current production database and lock the site so no new data can be added whilst I make changes. That way databases shouldn’t come out of sync.

When installing MODs and updates sometimes the database structure changes and also the data within tables, especially when adding things requiring extra permissions etc.

The solution I use therefore will be used to compare the local database with the upgraded changes to the production database, providing me with a script I can run on each tier in the build process, rather than manually installing the update/MOD on each.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-25T14:44:12+00:00Added an answer on May 25, 2026 at 2:44 pm

    I’ve actually found a way to do it via Navicat for MySQL using the Tools > Structure Syncronization option.

    This will give SQL statements for differences in structure between the two databases.

    Then do do the data differences you can use Data Syncornization.

    I’ve managed to copy out the SQL script for differences in structure. However the data syncronization seems to be more of an internal Navicat thing. I’m sure there’s a way that the queries could be extracted though.

    Please note I’m using a license version so not sure if its available in the free to use one.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have an app using a SQLite db, and I need the ability for
I need to have the ability to use superscripts asnd subscripts in a QLineEdit
So I have a MultiSelect box with x values which I need the ability
Similar to this question , I need the ability to require username + password
I need to have the ability to convert and merge various documents into a
I need a solution for the following problem: I will have a table in
I have two EditFeilds that need numeric input. The issue is that that zero
I need the ability to put the processed image's dimensions. I have in my
I have a special case where I would need the ability to use multiple
I need to compare two directories, and produce some sort of structured output (text

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.