MySQL特别章:数据库备份及迁移

1-备份数据库及导入新数据库相关IP地址

"""
备份数据库IP:192.168.10.130
导入数据库IP:192.168.10.131
"""

2-备份192.168.10.130下所有库表

"""
# 在终端窗口输入
# 格式:
# mysqldump -u 账户名 -p --all-databases | gzip > 要存放的位置路径/xxx.sql.gz
mysqldump -u root -p --all-databases | gzip > /home/keqing/MysqlBakFile/backup.sql.gz

会提示:Enter password,输入密码即可
"""

3.将备份数据文件传送至192.168.10.131下

"""
# 传输备份文件至其他服务器
# 方式一:
# 格式 scp xxx.sql.gz root@ip:/指定路径

# 在192.168.10.130 IP下执行以下代码
scp /home/keqing/MysqlBakFile/backup.sql.gz root@192.168.10.131:/home/tangzhu/MysqlBakFile

# 出现提示:
    Are you sure you want to continue connecting (yes/no)? 
# 输入yes即可

# 方式二:
# 通过MobaXterm或者其他工具均可手动下载,再上传
"""

4.将备份数据文件导入至192.168.10.131下的数据库

"""
切换至192.168.10.131下执行

# 解压缩【终端执行即可,不用进入mysql】
# 格式:gzip -d 备份的数据库文件.sql.gz
gzip -d backup.sql.gz


# 获取当前文件路径
pwd
# 假使路径为:/home/MySQLBakFile

# 进入mysql
mysql -uroot -p123456

# 执行
source /home/MySQLBakFile/backup.sql
"""

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值