使用实例
使用方法
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
导出表的sql文件
将 mytest库的 user 表 导出到 ~/user.sql 中
mysqldump -uroot -p mytest user > ~/user.sql
打开 ~/user.sql 查看:
利用mysqldump导出的 文件来恢复表数据
首先将表删除
利用上面的导出的user.sql 文件恢复
mysql> source /home/jyhlinux/user.sql;