此文章是centos7下的恢复流程。

yum localinstall mysql80-community-release-el7-1.noarch.rpm

yum -y install yum-utils

默认安装的就是8.0版本

yum install mysql-community-server

安装好了不要启动数据库。

安装好了不要启动数据库。

安装好了不要启动数据库。重要的事情说三遍。

2、安装xtrabackup 8.0

执行如下命令,连接如有失效,请参考下载页面网址。

percona-release enable-only tools release

yum install percona-xtrabackup-80

4、下载RDS for MySQL8.0物理备份文件,8.0是_xb包,解压缩和tar包不一样。

wget –c ‘xxxxx.aliyu.com’ –O 8.tar.gz ----文件名随意

cat 8.tar.gz |xbstream -x -v -C /var/lib/mysql

xtrabackup --decompress --remove-original --target-dir=/var/lib/mysql

xtrabackup --prepare --apply-log-only --target-dir=/var/lib/mysql

5、对文件夹重新授权

chown -R mysql.mysql /var/lib/mysql

6、修改/etc/my.cnf配置文件

[mysqld]

lower_case_table_names=1

innodb_checksum_algorithm=crc32

innodb_data_file_path=ibdata1:200M:autoextend

innodb_log_files_in_group=2

innodb_log_file_size=524288000

innodb_undo_directory=/var/lib/mysql/

basedir=/usr

datadir=/var/lib/mysql

innodb_undo_tablespaces=0

server_id=999098802

skip-grant-tables=1

sql_mode=''

7、此时启动数据库,修改aliyun_root用户密码

systemctl start mysqld.service

mysql -u –p

mysql> flush privileges;

mysql> alter user 'aliyun_root'@'127.0.0.1' identified by '123456';

mysql> flush privileges;

8、去掉skip-grant-tables参数,重启数据库

将/etc/my.cnf skip-grant-tables=1 这个参数删掉或注释掉,再重启数据库。

systemctl restart mysqld.service

mysql -ualiyun_root –p123456 -h127.0.0.1 登录数据库,可自由操作。

mysql 8.0数据备份恢复_RDS for MySQL8.0物理备份恢复到本地自建数据库相关推荐

  1. windows安装mysql修改密码_1、Windows下安装mysql-8.0.12及修改初始密码

    1. 解压压缩包,放置到任意目录 注意目录最好是英文 这是我的目录: D:\Python\mysql-8.0.12-winx64\ 2. 初始化 用管理员权限打开CMD或者Windows Powers ...

  2. mysql can#039;t create_网络编程安装mysql-8.0.19-winx64遇到的问题:Can#039;t create directory #039;xxxx\Databa...

    从官网上下载的mysql-8.0.19-winx64 Windows (x86, 64-bit), ZIP Archive 附上下载地址https://dev.mysql.com/downloads/ ...

  3. win7安装mysql8.0创建用户_CentOS如何安装MySQL8.0、创建用户并授权的详细步骤

    # 安装相关软件 yum install -y gcc gcc-c++ openssl openssl-devel ncurses ncurses-devel make cmake # 获取MySQL ...

  4. 生产环境mysql安装规划及调优实践(二)--mysql8.0.29为例

    上一篇讲了如何安装mysql,这一篇讲一下主从复制的设置,以及生产常用的参数设置. 因为mysql的生产使用场景不同,所以不同的使用场景下,参数配置也要针对不同的业务来进行设置.比如是倾向于快速更新, ...

  5. mysql压缩包安装教程8.0.19,win10安装zip版MySQL8.0.19的教程详解

    win10安装zip版MySQL8.0.19的教程详解 一. 下载后解压到想安装的目录 二. 在安装目录中添加配置文件my.ini [mysqld] # 设置3306端口 port=3306 # 设置 ...

  6. mysql安装教程8.0.21安装,Windows系统下MySQL8.0.21安装教程(图文详解)

    安装建议:尽量不要用.exe进行安装,用压缩包安装,对日后的卸载/版本升级更为方便 下载地址:https://dev.mysql.com/downloads/mysql/ 1.点击上面的下载地址得到z ...

  7. ubuntu mysql 二进制安装_ubuntu18.04手动安装二进制MySQL8.0

    wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz tar xvJf ...

  8. mac mysql 8.0.11安装_Mac下安装mysql8.0.11

    1.下载MySQL Community版本:8.0.11,本次例子是以dmg安装的方式,下载的文件名为:mysql-8.0.11-macos10.13-x86_64.dmg 下载地址:https:// ...

  9. mysql密码过期设置,mysql5.6.X和mysql8.0.X密码过期策略

    mysql密码过期策略设置 关于mysql5.6.X和mysql8.0.X配置密码过期策略的学习心得 一.mysql5.6.X配置密码过期策略 网上说的方式,但这不适用于低于5.7.4版本 二.mys ...

最新文章

  1. jupyter的下载安装
  2. 如何读取jar包外的properties文件和log4j.properties
  3. linux网卡口闪烁,LINUX 下网卡口绑定整理
  4. 4月27日微软云训练营活动-现场图集
  5. 计算机所有相关系统设置在哪,Win7系统高级设置在哪里 win7系统怎么打开高级设置...
  6. 利用ModelBinder防止XSS一次尝试
  7. poj 1958 Strange Towers of Hanoi dp,需要仔细读题
  8. Android开发文摘集合1
  9. 01 自动化测试基础
  10. MATLAB函数freqz的使用
  11. 均值(average)与期望(mean)
  12. java dog cat animal,理解Java的多态
  13. **将古典融汇到现代(二)一座连接蕴涵式和三段论的桥--皮尔斯逻辑之五**
  14. 2022-2028年全球及中国汽车保险丝行业投资前景分析
  15. 软件测试——基础理论知识你都不一定看得懂
  16. linux-centos8安装nginx
  17. 解决Past duration X.XXXX too large警告
  18. 【javaScript】JavaScript中一个等号、二个等号、 三个等号 的区别(详细例子)
  19. 基于eBPF的云原生可观测性开源工具Kindling之Kindling-agent 性能测试评估
  20. 两个空间(N维欧氏空间、Lebesgue空间)的Holder不等式

热门文章

  1. jdk包含java语言核心的类_1.1 jvm核心类加载器--jdk源码剖析
  2. mysql拉数据到本地_从mysql中dump数据到本地
  3. oracle12c清理游标,Oracle专题12之游标
  4. idea 中新建Servlet
  5. 【BZOJ4668】冷战 并查集
  6. 计算SharePoint两个日期和时间字段之间的时间差值
  7. 【思维】javascript选择排序
  8. ASP.NET2.0快速入门--高级数据方案(3)
  9. MapReduce之RecordWriter理解
  10. (4)verilog语言编写计数器