avatar

目录
Mysql备份恢复实战

Mysql备份恢复实战

前言:基础数据准备

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32

#### 1.创建数据库
create database itpuxdb DEFAULT CHARSET utf8mb4;

#### 2.创建用户
CREATE USER 'itpux'@'%' IDENTIFIED BY 'itpux';

#### 3.查看所有用户
select host,user from mysql.user;

#### 4.为itpux用户分配权限
grant all privileges on itpuxdb.* to 'itpux'@'%' with grant option;

#### 5.创建表
use itpuxdb;

create table itpux01(
id int auto_increment primary key,
name varchar(15)
) engine = InnoDB;

#### 6.插入数据
insert into itpux01 values (1,'张三');
insert into itpux01 values (2,'李四');
insert into itpux01 values (3,'王五');
insert into itpux01 values (4,'赵六');

#### 7.查询数据
select * from itpuxdb.itpux01;

use itpuxdb
select * from itpux01;

如果在docker容器里使用mysql输入不了中文,请移步Docker终端无法输入中文问题

一、mysqldump实战备份恢复

1.mysqldump备份数据库

操作:

2.mysqldump恢复数据库

操作:

二、mysqlpump实战备份恢复

1.mysqlpump备份数据库

操作:

2.mysqlpump恢复数据库

操作:

三、mydumper实战备份恢复

1.mydumper备份数据库

操作:

2.mydumper恢复数据库

操作:

打赏
  • 微信
    微信
  • 支付寶
    支付寶

评论