Free Software Server Environment : MySqlDump

HomePage :: Categories :: PageIndex :: RecentChanges


Search this site: FSSE.INFO is produced by "osde8info" :

Revision [749]

Most recent edit made on 2008-10-02 11:05:58 by FsseInfo

Additions:
$(echo "use mydbname ; show tables like 'mytblprefix%'" | mysql --skip-column-names) > mybackup.sql


Deletions:
$(echo "use mydb ; show tables like 'mytblprefix%'" | mysql --skip-column-names) > mybackup.sql




Revision [746]

Edited on 2008-10-02 10:58:00 by FsseInfo

Additions:
MySqlDump lets you backup or dump your database(s)
$ mysqldump --host mydbhost --user=myuser --password --all-databases > mybackup.sql
$ mysqldump -h mydbip -u myuser -p --add-drop-table mydatabase > mydbbackup.sql
--complete-insert --skip-lock-tables --skip-extended-insert \
mydatabase mytable > mybackup.sql
mysqldump --user=myuser --password \
--complete-insert --compatible=ansi --skip-extended-insert --skip-quote-names \
mydatabase mytable -w "mycolumn in ('IC','GG','GJ','IM')" > mybackup.sql
Backup multiple tables (with wildcards !)
--skip-extended-insert --skip-quote-names --complete-insert --compatible=ansi \
mydbname
$(echo "use mydb ; show tables like 'mytblprefix%'" | mysql --skip-column-names) > mybackup.sql
$ mysqldump -h myhost -u myuser -p \
--skip-add-locks --skip-quote-names --no-data \
mydbname > mydb.sql
Also see
MySqlRestore


Deletions:
mysqldump lets you backup or dump your database
$ mysqldump --host mydbip --user=myuser --password --all-databases > mydbbackup.sql
$ mysqldump -h mydbip -u myuser -p --add-drop-table mydb > mydbbackup.sql
--complete-insert --skip-lock-tables --skip-extended-insert mydb mytable > mytablebackup.sql
mysqldump \
-c --skip-extended-insert --skip-quote-names \
mydb mytable -w "mycolumn in ('IC','GG','GJ','IM')" > mytable.sql
$ mysqldump -h myhost -u myuser -p mydbname \
--skip-add-locks --skip-quote-names --no-data > mydb.sql
Restore
$ mysql -u username -p mydb < mydbbackup.sql
or
$ mysql --user=username --password mydb < mydbbackup.sql




Revision [658]

Edited on 2008-07-15 17:37:08 by FsseInfo

Additions:
Backup a single table (with where clause)
mysqldump \
-c --skip-extended-insert --skip-quote-names \
mydb mytable -w "mycolumn in ('IC','GG','GJ','IM')" > mytable.sql




Revision [528]

Edited on 2008-05-08 09:19:22 by FsseInfo

Additions:
mysqldump lets you backup or dump your database
Password:
Password:
$ mysqldump --user=myuser --password \
--complete-insert --skip-lock-tables --skip-extended-insert mydb mytable > mytablebackup.sql
Password:
Backup database into a single file
structure only
$ mysqldump -h myhost -u myuser -p mydbname \
--skip-add-locks --skip-quote-names --no-data > mydb.sql
Password:
structure with data
$ mysqldump -h myhost -u myuser -p mydbname \
--skip-add-locks --skip-quote-names --compatible=ansi --skip-extended-insert > mydb.sql
Password:
Password:
Password:
Password:
Password:


Deletions:
$ mysqldump --complete-insert --skip-lock-tables --skip-extended-insert --user=myuser --password mydb mytable > mytablebackup.sql
Backup structure into a single file
$ mysqldump -h myhost -u myuser -p mydbname --no-data --skip-quote-names > mydbnamestruct.sql
$ mysqldump -h myhost -u myuser -p mydbname --skip-add-locks --compatible=ansi --skip-extended-insert fsseinf_wikkawiki > fsse.sql




Revision [500]

Edited on 2008-05-04 17:27:45 by FsseInfo

Additions:
$ mysqldump -h myhost -u myuser -p mydbname --no-data --skip-quote-names > mydbnamestruct.sql
$ mysqldump -h myhost -u myuser -p mydbname --skip-add-locks --compatible=ansi --skip-extended-insert fsseinf_wikkawiki > fsse.sql


Deletions:
$ mysqldump -h myhost -u myuser -p mydbname --no-data --skip-quote-names mydb > mydbnamestruct.sql




Revision [405]

Edited on 2007-08-14 12:26:09 by FsseInfo [added skip-extended-insert]

Additions:
$ mysqldump --host mydbip --user=myuser --password --all-databases > mydbbackup.sql
$ mysqldump -h mydbip -u myuser -p --add-drop-table mydb > mydbbackup.sql
Backup a single table
$ mysqldump --complete-insert --skip-lock-tables --skip-extended-insert --user=myuser --password mydb mytable > mytablebackup.sql


Deletions:
$ mysqldump -u myuser -p --add-drop-table mydb > mydbbackup.sql
$ mysqldump --user=myuser --password --all-databases > mydbbackup.sql




Revision [378]

Edited on 2007-05-03 10:23:22 by FsseInfo

Additions:
Backup table into XML
Backup table to XML
$ mysqldump -h myhost -u myuser -p --skip-lock-tables --compact --xml mydb mytable




Revision [377]

Edited on 2007-05-03 10:21:55 by FsseInfo

Additions:
$ mysqldump -h myhost -u myuser -p --no-data --skip-lock-tables --compact --tab=mydir mydb


Deletions:
$ mysqldump -h myhost -u myuser -p --no-data --skip-lock-tables --compact -T mydir mydb




Revision [376]

Edited on 2007-05-03 09:32:54 by FsseInfo

Additions:
$ mysqldump -u myuser -p --add-drop-table mydb > mydbbackup.sql
$ mysqldump --user=myuser --password --all-databases > mydbbackup.sql
Backup structure into a single file
$ mysqldump -h myhost -u myuser -p mydbname --no-data --skip-quote-names mydb > mydbnamestruct.sql
Backup structure into multiple files
Backup structure of all tables to separate .sql files ready for adding to subversion
$ mysqldump -h myhost -u myuser -p --no-data --skip-lock-tables --compact -T mydir mydb
$ mysql -u username -p mydb < mydbbackup.sql
$ mysql --user=username --password mydb < mydbbackup.sql


Deletions:
$ mysqldump -u mysqluser -p --add-drop-table mydbname > mydbbackup.sql
$ mysqldump --user=mysqluser --password --all-databases > mydbbackup.sql
Backup structure only
$ mysqldump -u mysqluser -p mydbname --no-data --skip-quote-names mydbname > mydbnamestruct.sql
$ mysql -u username -p mydbname < mydbbackup.sql
$ mysql --user=username --password mydbname < mydbbackup.sql




Revision [260]

The oldest known version of this page was edited on 2006-11-24 12:08:03 by FsseInfo

MySQL Dump


Backup a single database
$ mysqldump -u mysqluser -p --add-drop-table mydbname > mydbbackup.sql


Backup all databases
$ mysqldump --user=mysqluser --password --all-databases  > mydbbackup.sql


Backup structure only
$ mysqldump -u mysqluser -p mydbname --no-data --skip-quote-names mydbname > mydbnamestruct.sql


Restore
$ mysql -u username -p mydbname < mydbbackup.sql
or
$ mysql --user=username --password mydbname < mydbbackup.sql



REFERRERS
MySqlAdministration
MySqlBackup
MySqlDesignQuery
MySqlDump
MySqlRestore
MySqlUtilities
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki
Page was generated in 0.1936 seconds