Skip to content

Instantly share code, notes, and snippets.

@fredeerock
Created December 6, 2018 16:42
Show Gist options
  • Save fredeerock/365ba0b83ae65d6d5b3edaf2344ac2bb to your computer and use it in GitHub Desktop.
Save fredeerock/365ba0b83ae65d6d5b3edaf2344ac2bb to your computer and use it in GitHub Desktop.
WordPress Backup and Restore
# Backup WordPress DB. Find the servername, username, and db name from wp-config.php.
mysqldump --column-statistics=0 -h <sql-server-name> -u <sql-username> -p <sql-db-name> | bzip2 -c > blog.bak.sql.bz2
# Restore WordPress DB.
# First, uncompress the sql backup file.
bzip2 -d blog.bak.sql.bz2
# Second, import the the database tables. Added protocol for docker compatability.
mysql -h localhost -P 8037 --protocol=tcp -u root -p wordpress < blog.bak.sql
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment