liunx操作mysql数据导出备份

发布时间:2024年01月19日

1.导出所有数据库
该命令会导出包括系统数据库在内的所有数据库

mysqldump -uroot -proot --all-databases >/tmp/all.sql

2.导出db1、db2两个数据库的所有数据

mysqldump -uroot -proot --databases db1 db2 >/tmp/user.sql

3、单表备份

-h是ip(ip是ip地址)
-u是账号
-p是密码
cdj_oss 是数据库
oss_cut_video_log 是表
完整
mysqldump -hip -uroot -p密码  --databases cdj_oss --tables oss_cut_video_log >/DocckerSwoole/db1.sql

4.条件导出,导出db1表a1中id=1的数据
如果多个表的条件相同可以一次性导出多个表
字段是整形

mysqldump -uroot -proot --databases db1 --tables a1 --where=‘id=1>/tmp/a1.sql
文章来源:https://blog.csdn.net/qq_34631220/article/details/135694031
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。