mysqldump是一个客户端的备份程序,他可以备份数据库,或者将数据库传输到另外一个服务器。
此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。1、语法
mysqldump [options] [db_name [tbl_name ...]] 2、选项参数列表
-? | --help 显示帮助信息 --add-drop-data 在创建数据库之前,增加删除数据库语句 --add-drop-table 在创建表之前,增加删除表语句 --add-locks 在输出insert语句的时候增加锁表语句 -A | --all-data 备份所有数据库的所有表 --allow-keywords 允许列名使用关键字 --bind-address=ip 绑定ip --character-set-dir 默认的字符集目录 -i | --comments 在备份的时候添加注释 -c | --complete-insert 使用完整的insert语句 -C | --compress 在服务器和客户端之间使用压缩语句 -B | --data 指定要备份的数据库 --dump-date 如果使用了—comments选项,那么就可以追加日期 -F | --flush-logs 刷新日志 --flush-privileges 刷新权限 -f | --force 强制执行 -ignore-table 备份的时候忽略表 --lock-all-tables| -x 备份的时候锁定所有的数据库 -l | --lock-tables 锁定指定的表 --log-error 错误日志 -t | --no-create-db 备份数据库的时候,不输出创建表语句 -d | --no-data 备份数据库的时候,只备份数据结构,不备份数据 -P | --port 指定端口 --protocol 指定协议 -q | --quick 静默模式 -v | --verbose 显示详细过程 -V | --version 显示版本信息 -u | --user 指定用户 -p | --password 指定密码3、实例
备份指定的数据库中的指定表
[root@localhost ~]# mysqldump -v -u root -p wordpress wp_ s //默认情况下,备份内容到标准输出 Enter password: -- Connecting to localhost... -- MySQL dump 10.13 Distrib 5.1.71, for redhat-linux-gnu (i386) -- -- Host: localhost Data : wordpress -- ------------------------------------------------------ -- Server version 5.1.71 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; -- Dump completed on 2018-10-05 20:34:17 You have new mail in /var/spool/mail/root2)查看活动线程
[root@localhost ~]# mysqldump -v -u root -p wordpress wp_ s > sql.bak //使用重定向功能,备份到sql.bak Enter password: -- Connecting to localhost... -- Retrieving table structure for table wp_ s... -- Sending SELECT query... -- Retrieving rows... -- Disconnecting from localhost... You have new mail in /var/spool/mail/root [root@localhost ~]# cat sql.bak //查看备份内容 -- MySQL dump 10.13 Distrib 5.1.71, for redhat-linux-gnu (i386) -- -- Host: localhost Data : wordpress -- ------------------------------------------------------ -- Server version 5.1.71 /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; -- Dump completed on 2018-10-05 20:36:27
继续阅读与本文标签相同的文章
上一篇 :
最常用的Windows、Linux网络命令总结
下一篇 :
又是一年的校招季,过来人给你讲几句肺腑之言
-
【公共云支持】MaxCompute Spark支持交互式Zeppelin
2026-05-24栏目: 教程
-
《Linux Shell脚本攻略》 笔记 第八章:磁盘、日志管理
2026-05-24栏目: 教程
-
云大使官方交流群,欢迎加入~
2026-05-24栏目: 教程
-
程序员还要写文档,要会吗?不要会吗? | 开发者必读(017期)
2026-05-24栏目: 教程
-
叮!一份顶级开源项目的邀请函,请查收~
2026-05-24栏目: 教程
