mysqldump备份mysql数据库的命令学习

今天一个不小心差点把一台服务器上所有的内容给干掉了… 还好敲最后一下回车的时候仔细看了命令,虚惊之…


今天一个不小心差点把一台服务器上所有的内容给干掉了…

还好敲最后一下回车的时候仔细看了命令,虚惊之余赶紧备份下所有的数据.

但是phpmyadmin不知道出了啥问题 死活几个大点的数据库备份不能够.

只好换用mysqldump命令来备份,记录一下,以后还用得着:

备份单个数据库:

mysqldump -hlocalhost -uroot -pxxoo 数据库名 > 数据库名.sql

mysqldump -hlocalhost -uroot -pxxoo 数据库名 | gzip > 数据库名.sql.gz

 

备份所有数据库:

mysqldump -hlocalhost -uroot -pxxoo --all-databases > all.sql
mysqldump -hlocalhost -uroot -pxxoo --all-databases | gzip > all.sql.gz

 

 


发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

More posts. You may also be interested in.