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

- Link: https://yjyj.net/learn/4148.html
- Published: 2013-10-13T19:08:18+08:00
- Author: 小 虾

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

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

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

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

备份单个数据库:

    ```decode:true
    mysqldump -hlocalhost -uroot -pxxoo 数据库名 > 数据库名.sql

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

 

备份所有数据库:

    ```decode:true
    mysqldump -hlocalhost -uroot -pxxoo --all-databases > all.sql
    mysqldump -hlocalhost -uroot -pxxoo --all-databases | gzip > all.sql.gz
    ```

 

 

📚 【[招数学习](https://yjyj.net/category/learn)】专栏延伸阅读与热门精选（[全站文章归档](https://yjyj.net/archive)）：

 * [穿墙太费了~ 搞个网卡做虚拟无线AP](https://yjyj.net/learn/4141.html)
 * [Photoshp热键](https://yjyj.net/learn/4017.html)
 * [Debian系统下MySQL完全卸载的方法](https://yjyj.net/learn/4150.html)
 * [给debian 6软件更新源列表](https://yjyj.net/learn/centos/4153.html)
 * 热门必读[京东云路由器雅典娜 AX6600 折腾记](https://yjyj.net/learn/7810.html)
 * 热门必读[斐讯R1升级固件，音质终于得以提升了](https://yjyj.net/learn/5984.html)
