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
"""