mysqldump 数据备份

使用实例

使用方法

Usage: mysqldump [OPTIONS] database [tables]

OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3…]

OR mysqldump [OPTIONS] --all-databases [OPTIONS]

For more options, use mysqldump --help

OPTION通常是:-u 用户名 -p

简单例子

将查询的结果导出到文件中:

mysql -uroot -p -D school -e "select * from user where age>18" > ~/user.txt

mysqldump 数据备份_第1张图片

导出表的sql文件

将 mytest库的 user 表 导出到 ~/user.sql 中

mysqldump -uroot -p mytest user > ~/user.sql

打开 ~/user.sql 查看:

mysqldump 数据备份_第2张图片

利用mysqldump导出的 文件来恢复表数据

首先将表删除

mysqldump 数据备份_第3张图片

利用上面的导出的user.sql 文件恢复

mysql> source /home/jyhlinux/user.sql;

mysqldump 数据备份_第4张图片

你可能感兴趣的:(MySQL,数据库,mysql)