searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

使用mysqldump工具执行mysql数据库迁移

2023-06-01 02:50:19
63
0

第一章  概述

1.1  文章目的

本文档用于介绍在服务器迁移上云后,数据库(Mysql)数据的导入以及导出,完全备份恢复。

 

第二章  Mysql的逻辑备份

2.1  mysqldump工具介绍

Mysqldump为逻辑备份工具,其是mysql安装时自带的备份工具,无需单独安装。

我们可以执行以下命令检测:

whereis my mysqldump

如果发现并没有mysqldump,可以用yum安装:

yum –y install mysql-community-client

2.2  逻辑备份(完全备份)

1)备份MySQL服务器上的所有库

将所有的库备份为testall.sql文件:

mysqldump -u root -p --all-databases > /root/test/testall.sql

2)确认备份文件的类型

file /root/test/testall.sql

3)查看备份文件的部分内容

grep -vE '^/|^-|^$' /root/alldb.sql | head -15

2.3  备份某一个库

mysqldump -uroot -p mysql > /root/test/testmysql.sql

2.4  备份多个库

这里以mysql和presale为例:

mysqldump –uroot –p   -B mysql presale   > /root/test/mysql+presale.sql

2.5  常用选项

1)--all-databases     //备份所有库

2)  –B                //备份多个库

3)  -d                //只备份表结构

 

第三章 数据恢复

3.1  整库的恢复

mysql –uroot –p < /root/test/testall.sql

3.2  单个数据库的恢复

1)首先创建新的库

create database liu;

2)单个库的导入到新库

mysql –uroot –p liu < /root/test/tm.sql

0条评论
0 / 1000
张****鹏
3文章数
0粉丝数
张****鹏
3 文章 | 0 粉丝
原创

使用mysqldump工具执行mysql数据库迁移

2023-06-01 02:50:19
63
0

第一章  概述

1.1  文章目的

本文档用于介绍在服务器迁移上云后,数据库(Mysql)数据的导入以及导出,完全备份恢复。

 

第二章  Mysql的逻辑备份

2.1  mysqldump工具介绍

Mysqldump为逻辑备份工具,其是mysql安装时自带的备份工具,无需单独安装。

我们可以执行以下命令检测:

whereis my mysqldump

如果发现并没有mysqldump,可以用yum安装:

yum –y install mysql-community-client

2.2  逻辑备份(完全备份)

1)备份MySQL服务器上的所有库

将所有的库备份为testall.sql文件:

mysqldump -u root -p --all-databases > /root/test/testall.sql

2)确认备份文件的类型

file /root/test/testall.sql

3)查看备份文件的部分内容

grep -vE '^/|^-|^$' /root/alldb.sql | head -15

2.3  备份某一个库

mysqldump -uroot -p mysql > /root/test/testmysql.sql

2.4  备份多个库

这里以mysql和presale为例:

mysqldump –uroot –p   -B mysql presale   > /root/test/mysql+presale.sql

2.5  常用选项

1)--all-databases     //备份所有库

2)  –B                //备份多个库

3)  -d                //只备份表结构

 

第三章 数据恢复

3.1  整库的恢复

mysql –uroot –p < /root/test/testall.sql

3.2  单个数据库的恢复

1)首先创建新的库

create database liu;

2)单个库的导入到新库

mysql –uroot –p liu < /root/test/tm.sql

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0