Plugin Directory

WP Migrate DB

Exports your database, does a find and replace on URLs and file paths, then allows you to save it to your computer.

0.7.1 - 2015-07-09

  • Improvement: Added more diagnostic info to facilitate debugging
  • Improvement: Global JS variables moved to single global object to avoid conflicts
  • Bug Fix: WP Migrate DB and Pro can be activated at the same time when activating plugins in bulk or via WP-CLI
  • Bug Fix: BINARY data not exported properly
  • Bug Fix: BIT data not exported properly
  • Bug Fix: When post_max_size is set to 0 (unlimited), wpmdb_bottleneck is broken
  • Bug Fix: Saved Profiles link is broken in certain situations

0.7 - 2015-06-12

  • New: WP-CLI export subcommand
  • New: Quick copy find textbox value to replace textbox by clicking arrow icon in between (hat tip Jonathan Perlman)
  • New: Added filters to hook into find & replace routine and deal with encoded data (example)
  • Improvement: Greatly reduced data passed through each HTTP request for better security and reliability
  • Improvement: Massive overhaul of input sanitization for better security
  • Improvement: Add _mig_ prefix to wpmdb_alter_statements table
  • Improvement: Cleanup wpmdb_alter_statements tables from failed migrations
  • Improvement: Show dimmed remove icons in find & replace rows to indicate they can be removed
  • Improvement: Dim remove icons next to saved profiles
  • Improvement: Better error message when empty response received from remote server
  • Improvement: Added diagnostic info to facilitate debugging and decrease time to resolution for support requests
  • Improvement: Warning notice when WP_HTTP_BLOCK_EXTERNAL constant is set to true
  • Improvement: Leave it to WordPress core to convert tables to utf8mb4
  • Improvement: Workaround to fix issues with Siteground's staging environments
  • Bug fix: Connection URL with space(s) in beginning failing
  • Bug fix: Cancelling a gzipped Export does not remove file
  • Bug fix: Unusual table names causing regular expressions to fail
  • Bug fix: Preserving options not working when default subsite is not 1
  • Bug fix: NAN% shown at beginning of a migration
  • Bug fix: Migration progress bar is overflowing the scale, passing 100%
  • Bug fix: Custom post type links broken after migration with Compatibility Mode enabled
  • Bug fix: Saving a new profile does not change the URL to that saved profile URL

0.6.1 - 2014-10-29

  • New: breadcrumb-style UI for saved profiles
  • New: Brazilian Portugese translation
  • Security: Added .htaccess to backup folder to help prevent direct downloads
  • Security: False values not included in signature
  • Improvement: Compatibility with TGM Plugin Activation
  • Improvement: Fixed hundreds of PHP Code Sniffer warnings
  • Improvement: Switch to update_site_option() and get_site_option()
  • Improvement: Cleaner and more instructive error message on JSON decoding failure
  • Improvement: New hooks to massage data before and after find & replace
  • Improvement: Common server security rules better accommodated
  • Improvement: Better compatibility with SSL on WP Engine
  • Improvement: Minify all the Javascripts
  • Improvement: Use PHP's DIRECTORY_SEPARATOR instead of our own constant
  • Improvement: Updated tons of translation strings to be translator-friendly
  • Improvement: Find & replace field error messages could suggest removing the fields
  • Improvement: Download button for Diagnostic Info & Error Log
  • Bug fix: 404 errors after successful migrations due to caching
  • Bug fix: Multisite exports broken on PHP < 5.4.7
  • Bug fix: Using relative paths for file includes
  • Bug fix: Typing new profile name does not select "Create new profile" option
  • Bug fix: Find & replace field errors stick around even after removing fields
  • Bug fix: wpmdb_error_log option is auto loading
  • Bug fix: Inconsistent stripping of slashes
  • Bug fix: Spinner is inconsistent with WP 3.8+ spinner
  • Bug fix: Apostrophe in path not being handled
  • Bug fix: Inappropriate use of htmlentities()
  • Bug fix: The table tooltip still shows during the media files migration
  • Bug fix: Import/Export issues between MySQL 5.1 and 5.5+
  • Bug fix: Notice error on Updates dashboard page
  • Bug fix: Signature verification error when local and remote plugins are different versions
  • Bug fix: Find & replace handle icon is rendering poorly
  • Bug fix: PHP Notice: Undefined variable: safe_mode
  • Bug fix: Fatal error: Cannot use object of type WP_Error as array in verify_download()

0.6 - 2014-08-19

  • New: Updated the migration UI to include a detailed progress bar, time elapsed, pause and cancel buttons and more!
  • New: Option to exclude transients (temporary cached data)
  • New: Migration profiles
  • New: Setting to configure the maximum request size (how much data is exported in a given HTTP request)
  • Improvement: Unlimited find & replace fields with drag & drop reordering

0.5 - 2013-07-26

0.4.4 - 2013-05-19

0.4.3 - 2012-12-18

  • Fixed deprecated error notices when debug mode is on
  • Bug fix: Exports views as tables
  • Compatibility tested with WordPress 3.5

0.4.2 - 2012-09-13

  • Moved screenshots to /assets folder and updated them to support retina
  • Added sidebar including author profile and survey to gauge interest for a pro version

0.4.1 - 2012-08-15

  • Removed WP App Store installer - not allowed in WP.org repo

0.4 - 2012-08-07

  • New: More than 4x faster than version 0.3 due to find & replace improvements
  • New: Option to turn off replacing GUIDs
  • New: Option to exclude spam comments and post revisions from the export
  • New: Option to save file with gzip compression
  • New: Added date and time to file names
  • New: Display path to SQL file on the server
  • New: WP App Store installer integration
  • Bug fix: Notices and warnings displayed when WP_DEBUG is on

0.3 - 2011-12-16

0.2.2 - 2011-09-23

0.2.1 - 2009-12-13

  • Moved to WordPress.org hosting

0.2 - 2009-04-03

  • Moved menu link from "Settings" to "Tools"
  • The random string of characters no longer appears in the filename on save.

0.1 - 2009-03-20

  • First release

Requires: 3.0 or higher
Compatible up to: 4.3.1
Last Updated: 2015-8-9
Active Installs: 100,000+


4.8 out of 5 stars


0 of 10 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

2 people say it works.
0 people say it's broken.

50,2,1 67,3,2 100,1,1
100,1,1 0,1,0
67,6,4 100,1,1
100,7,7 100,1,1
100,6,6 100,2,2
100,1,1 100,1,1 0,1,0
100,4,4 100,1,1
100,2,2 100,2,2 100,1,1