数据库备份

数据库备份的主要语句为:

        mysql  [选项]  数据库名  [表名]  >  地址

对选项的说明:

参数名缩写含义
--host-h主机地址(如:xxx.xxx.x.xx)
--port-P服务器端口号 (如:3306)
--user-uMySQL用户名
--password-pMySQL密码
--databases-B指定要备份的数据库
--all-databases-A备份MySQL服务器上的所有数据库
--no-data-d不备份数据,只备份表结构,默认为备份数据
--comments-i是否有信息备注,默认为打开,使用--skip-comments关闭

备份表结构:

# 备份表结构

# 备份表结构,不备份数据(加-d)

mysqldump -u root -p 数据库名 表名1 表名2 > 地址


# 备份全部表

mysqldump -u root -p 数据库名 表1 表2 > 地址

备份多个数据库:

# 备份多个数据库

mysqldump -u root -p -B 数据库1 数据库2 > 地址


#备份所有数据库

mysqldump -u root -p -A/--all-databases > 地址

将查询的结果集保存为文件:

# 将查询的结果保存为文件

mysql -u root -p -e "select * from 数据库名.表名 where 条件" > 地址

还原数据结构和数据:

# 登录选中数据库之后执行,将数据还原到该数据库

soure 地址;


#在不登陆数据库的情况下,在服务外边使用mysql还原命令

mysql -u root -p 新数据库名 < 地址

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值