Mysql的备份和还原

讲解MySQL8.0备份与还原工具(mysqlbackup) 一、安装mysqlbackup 1. 下载 登录oracle edelivery,进入下载连接选择适合你系统的版本下载,在这里我使用的是银河麒麟Kylin OS Server V10 SP2,因此我选择一个通用的预编译二进制的tar包,如下图: 没有Oracle edelivery账号的朋友可以到私信我索取软件安装包。 2. 安装 [root@light] tar xvf mysql-commercial-backup-8.0.28-linux-glibc2.17-x86_64-mini. 阅读详情

目录

Mysql的备份和还原

为什么需要备份呢?

Mysql备份的方式分为热备(online)和 冷备(offline)

热备(online)

冷备(offline)

异地备份:

Mysql的备份方式(方案)

1、完全备份(全备)

2、增量备份

3、差异备份

参考文档:完全备份、增量备份和差异备份 - 云无止境 - 博客园 (cnblogs.com)

接下列我们使用mysqldump对Mysql数据库进行备份处理(热备、全备)

如果我们只备份部分库呢?

如果我们只想备份某个表呢?

mysqldump的用法:

示例:

下面我们将sc库删除,然后还原sc库。

全备 + 二进制日志恢复数据方式:

参考文档:MySQL :: MySQL 5.7 Reference Manual :: 7.5.2 Point-in-Time Recovery Using Event Positions

根据时间点来恢复 或者 根据位置号来恢复 

步骤:

1、产生一共全新的二进制日志文件,方便后面的操作

2、给数据库做一个全备

3、让数据发生变化(在emp表格中插入数据)

4、 模拟出现故障,sc数据库被删除了

5、开始恢复数据

a、恢复全备

b、根据二进制日志进行恢复(可以根据时间点 或者 根据位置号来恢复)


Mysql的备份和还原

为什么需要备份呢?

  1. 数据丢失:由于各种原因,如硬盘故障、人为误操作、病毒攻击等,数据库中的数据可能会丢失。备份是一种防止数据丢失的重要手段。

  2. 数据恢复:如果数据库中的数据已经丢失,备份可以用来恢复数据,避免数据的永久丢失。

  3. 数据安全:备份还可以用于保护数据的安全性。备份可以在数据被损坏或被攻击时,提供一种恢复数据的方法。

  4. 数据迁移:备份可以用于将数据从一个服务器迁移到另一个服务器。这对于数据中心的重建、系统升级和迁移等情况非常有用。

  5. 数据分析:备份可以用于数据分析,例如用备份数据来分析历史趋势、性能分析等。

Mysql备份的方式分为热备(online)和 冷备(offline)

热备(online)

Mysql的热备是指在Mysql数据库运行期间对数据库进行备份,备份过程中不会停止数据库的运行。热备可以保证Mysql数据库的高可用性和数据的安全性,同时也可以减少数据库的停机时间,提高数据库的可靠性和稳定性。

Mysql的热备可以采用以下几种方式:

  1. 基于二进制日志的备份:Mysql的二进制日志记录了所有数据库的修改操作,可以通过备份二进制日志来实现热备。该方法需要定期备份二进制日志,并将备份文件复制到备份服务器上。(使用mysqldump进行热备)

  2. 基于远程复制的备份:Mysql的主从复制功能可以实现热备。将一个Mysql服务器设置为主服务器,另一个Mysql服务器设置为从服务器,主服务器上的所有数据修改操作都会被同步到从服务器上,从服务器上的数据就成为了备份数据。

  3. 基于存储引擎的备份:Mysql的存储引擎支持热备功能,可以直接备份存储引擎的数据文件。该方法需要确保备份的数据文件和Mysql的数据文件完全一致。

总之,Mysql的热备可以通过多种方式实现,具体选择哪种方式需要根据实际情况进行选择。

我们在进行热备的时候可以使用哪些工具呢:

1、SQLyog

2、MYSQL workbench

3、Navicat

4、xtrabackup

如何使用xtrabackup:https://www.cnblogs.com/gomysql/p/3650645.htm

当然我们可以使用mysqldump进行备份

冷备(offline)

MySQL的冷备是指在数据库处于关闭状态下进行的备份操作。这种备份方式适用于数据量较小、备份频率较低的数据库。

冷备的步骤如下:

  1. 关闭MySQL数据库

  2. 备份MySQL数据文件

  3. 备份MySQL配置文件

  4. 备份MySQL日志文件

  5. 备份MySQL系统表空间文件

  6. 启动MySQL数据库

  7. 验证备份文件的完整性和可用性

冷备的优点是备份过程简单,对数据库的影响小,备份文件可靠性高。缺点是需要停止数据库服务,备份时间较长,备份频率低。

当我们进行冷备的时候常用的命令是:cp、tar、rsync、scp。

异地备份:

Mysql的异地备份是指将Mysql数据库备份数据存储在远程地点的备份方式。这种备份方式可以在本地服务器故障或数据丢失的情况下,快速恢复数据。异地备份可以采用以下两种方式:

  1. 数据库复制:在远程服务器上创建一个与本地服务器相同的数据库,并通过主从复制方式将本地数据库的数据实时同步到远程数据库中,达到备份的目的。

  2. 数据库导出:将本地数据库的数据导出为SQL文件,并将文件传输到远程服务器上进行存储。在需要恢复数据时,只需要将SQL文件导入到新的数据库中即可。

无论是哪种方式,都需要确保远程服务器的安全性和可靠性,以防止备份数据的丢失或泄露。同时,异地备份也需要定期进行检查和测试,以确保备份数据的完整性和可用性。

https://www.cnblogs.com/yanjieli/articles/10722087.html

示例脚本:

[root@wudang-mysql-2 mysql]# cat backup_db.sh 
#!/bin/bash

#得到时间
ctime=$(date +%F_%H%M%S)

#在本地新建存放目录/backup_db
mkdir  -p  /backup_db

#备份TENNIS库到/backup_db叫tennis.sql
mysqldump -uroot -pSanchuang1234#  TENNIS >/backup_db/${ctime}_tennis.sql

#备份mysql库里user表
mysqldump -uroot -pSanchuang1234#  mysql  user >/backup_db/${ctime}_mysql_user.sql

#备份服务器上新建文件夹/backup_db
ssh root@192.168.0.136  mkdir -p /backup_db
#上传当天备份的文件到备份服务器里192.168.0.136
scp /backup_db/${ctime}*.sql  root@192.168.0.136:/backup_db

#本地保留最近30天的备份文件
find  /backup_db  -mtime +30 -type f -name "*.sql" -exec rm -rf {} \;

#备份服务器上也保留最近30天的文件
#生成一个脚本文件
cat >del_30days_file.sh <<EOF
find  /backup_db  -mtime +30 -type f -name "*.sql" -exec rm -rf {} \;
EOF

#上传脚本文件到备份服务器
scp del_30days_file.sh root@192.168.0.136:/root

#远程执行脚本
ssh root@192.168.0.136 bash /root/del_30days_file.sh

Mysql的备份方式(方案)

1、完全备份(全备)

2、增量备份

3、差异备份

参考文档:完全备份、增量备份和差异备份 - 云无止境 - 博客园 (cnblogs.com)

完全备份:所有的内容全部备份

优点:恢复的时候方便快

缺点:消耗的空间大,时间长

增量备份:备份上一次备份后产生的数据,备份增加出来的数据

备份的好处是每次备份需要备份的数据较少,耗时较短,占用的空间较小

坏处是数据恢复比较麻烦

差异备份:每次备份都和完全备份进行差异比较,备份完全备份后多出来的部分

是完全备份和增量备份折中的方式。

图片解释: 

接下列我们使用mysqldump对Mysql数据库进行备份处理(热备、全备)

如上图所示,我们使用mysqldump -uroot -p'123456' --all-databases > all_dump.sql命令对我们的Mysql数据库进行了备份,并将备份文件重定向到了all_dump.sql文件中

如果我们只备份部分库呢?

如上图所示,我们只备份了sc库。

如果我们只想备份某个表呢?

如上图所示,我们只备份了sc库里的emp表格。

mysqldump的用法:

[root@mysql backup]# mysqldump
Usage: mysqldump [OPTIONS] database [tables]
OR     mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR     mysqldump [OPTIONS] --all-databases [OPTIONS]
For more options, use mysqldump --help
[root@mysql backup]# 

示例:

下面我们将sc库删除,然后还原sc库。

删除sc库:

恢复sc库:

我们在bakeup文件夹下操作下面的命令:

导入sc库的备份文件(全备)

或者直接导入整个Mysql数据库的备份文件

检查是否恢复成功 

全备 + 二进制日志恢复数据方式:

案例:

备份方案:
每天的下午16:50点做全备,刚好到了下午17点10分的时候,数据库被删除了,如何将数据恢复到17点10分的状态?(先恢复全备 + 二进制日志恢复)

参考文档:MySQL :: MySQL 5.7 Reference Manual :: 7.5.2 Point-in-Time Recovery Using Event Positions

根据时间点来恢复 或者 根据位置号来恢复 

二进制日志文件可以根据时间点或者位置号来进行恢复。根据时间点恢复时,需要指定恢复的时间点( --start-datetime and --stop-datetime),MySQL会将该时间点之后的所有操作进行恢复。根据位置号恢复时,需要指定恢复的位置号( --start-position and --stop-position),MySQL会将该位置号之后的所有操作进行恢复。无论是根据时间点还是位置号进行恢复,都需要先将备份文件恢复到MySQL服务器上。

例如:

根据时间点来恢复

mysqlbinlog  --start-datetime="2020-08-13 11:50:07" --stop-datetime="2020-08-13 11:50:24" /data/mysql/zabbix-4-centos7-bin.000002 |mysql -uyangst -p'yang123#'

mysqlbinlog --start-datetime="2005-04-20 9:55:00" \
         --stop-datetime="2005-04-20 10:05:00" \
         /var/log/mysql/bin.123456 > /tmp/mysql_restore.sql

根据位置号来恢复 

mysqlbinlog --start-position=291 --stop-position=697  /data/mysql/sc-mysql-bin.000005 |mysql -uroot -p'Sanchuang123#'

步骤:

1、产生一共全新的二进制日志文件,方便后面的操作

2、给数据库做一个全备

[root@mysql mysql]# mysqldump -uroot -p'123456' --databases sc > /backup/sc.sql

3、让数据发生变化(在emp表格中插入数据)

4、 模拟出现故障,sc数据库被删除了

5、开始恢复数据

a、恢复全备

[root@mysql backup]# mysql -uroot -p'123456' < sc.sql

 

但是现在恢复的数据没有刚刚更改的数据,因此我们还需要通过二进制日志进行恢复。

b、根据二进制日志进行恢复(可以根据时间点 或者 根据位置号来恢复)

我们可以通过命令查找到删除库之前的(drop database命令之前)对应的位置号

mysqlbinlog -v mysql-bin.000005|egrep -C 20 "drop database"   --》读取drop database命令前后20行

 

我这里起始位置号为154,结束位置号为749

接下来我们开始恢复数据

[root@mysql mysql]# mysqlbinlog --start-position=154 --stop-position=749 mysql-bin.000005|mysql -uroot -p'123456'

查看是否恢复成功:

 我们使用时间点去恢复也是一样的步骤,但是你必须知道起始时间和恢复时间。
 

mysql5.7使用mysqldumper数据库导入导出备份迁移数据 MySQL 5.7安装 一、下载MySQL的repo源 wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm 安装MySQL源 rpm -ivh mysql57-community-release-el7-8.noarch.rpm 使用yum安装mysql-server(这个过程可能要30分钟左右) yum -y install mysql-server 二、数据库配置 启动MySQL:systemctl start my 阅读详情

相关推荐

Linux、Mac环境下MySQL的备份和还原

MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。 2.Linux下MySQL的备份与还原  2.1 备份  [root@localhost ~]# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)  [root@localhost mysql]# mysqldump -u root -p

Langley 4492

mysql5.7数据库的两种备份方式(mysqldump,XBK)超详细

mysqldump 时间错恢复 和GTID恢复 XBK 工具 物理备份

关于自己学习笔记哟 1万+

如何用mysqldump进行MySQL数据库的备份和还原?

这是木森的现学现记。 花了时间,自己学会了。不如花点时间,让后来人省点力气。 record:20180530 平台:Windows 10 64位 所用软件和工具:①MySQL workbench 6.3.10 ②MySQL 5.7.21 ③Mysqldump 在本文中,我们将对一个数据库schema进行备份和还原。 我们要做的事情一共就三步。 ①备份数据库;②删除...

木森OS 1万+

mysql backup 使用_MySQLBackup 使用说明

001、mysqlbackup介绍:mysqlbackup是一个热备份工具、也就是说它不像mysqldump那样给表上一个全局锁,由于mysqldump上了这个锁,所以就造成客户端只能对数据库进行读操作不能写,这也就是称mysqldump为温备份的原因。但是mysqlbackup真的有这么吊吗?答案是并没有。对于innodb引擎的表mysqlbackup 热备的;但是对于非innodb表mysql...

weixin_30774813的博客 2447

mysql数据库的备份和还原

MYSQL的备份和还原第一种方式通过命令行的备份和还原1.首先通过win+r进入cmd窗口第二种方式使用navicat for mysql工具备份还原 第一种方式 通过命令行的备份和还原 1.首先通过win+r进入cmd窗口 执行命令: mysqldump -u用户名 -p密码 要备份的数据名&gt;备份文件存储位置及其名字.sql 举个栗子: 执行结果: 好了,备份完成!接下要做的就是...

watermelon1135的博客 687

mysql全量备份和还原

mysql全量备份和还原

demonXwire的博客 448

windows下Mysql 怎样备份和还原?

windows下Mysql 怎样备份和还原?备份:还原:mysqldump 远程备份mysqldump备份:mysqldump还原:mysqldump按条件导出:mysqldump按条件导入:mysqldump导出表:mysqldump命令介绍1.备份全部数据库的数据和结构2.备份全部数据库的结构(加 -d 参数)3.备份全部数据库的数据(加 -t 参数)4.备份单个数据库的数据和结构(,数据库名mydb)5.备份单个数据库的结构6.备份单个数据库的数据7.备份多个表的数据和结构(数据,结构的单独备份方法与

unforgivenhg的博客 2374

如何用SQLyog备份及导入mysql数据库

如何用SQLyog备份及导入mysql数据库,图文结合

为什么mysql备份还原不了了_MySql备份和还原

备份和还原一般有两种方式:第一种方式:通过直接拷贝数据库文件以MyISAM引擎为例讲解文件结构在data文件夹下有三种文件*.frm是描述了表的结构,*.MYD保存了表的数据记录,*.MYI则是表的索引1mysql>showvariableslike'datadir'查看data文件夹目录2找到对应目录每一个数据库对应一个文件夹3拷贝对应的文件夹下面的所有文件...

weixin_30521175的博客 1029

实验记录 | 如何拆分scATAC-seq数据成为单个细胞?(1、解决barcode问题)

在师兄的帮助下,我得到了师兄筛选过的细胞的barcode的数据,那么接下来我想根据这些barcode,将来源于同一个barcode的细胞的reads提取出来,这个还是一个蛮有技术含量的事情的,因为上次我有使用过perl的脚本进行提取,最后的实验结果很糟糕,故而这件事情一直搁置到现在,没有继续去做(我的脚本的编写能力还是有待于加强,可能是刚刚喝了奶茶,和老妈弟弟聊了好多闲话,很开心,觉得在某种程度上休息够了,对于工作也是一种非常快乐和积极的状态了)。 0。前期失败尝试回顾 ...

weixin_40640700的博客 1887

UE5实战:用Cesium插件打造逼真湖泊效果(附波纹参数调优技巧)

本文详细介绍了在Unreal Engine 5中利用Cesium插件创建逼真区域水效果(如湖泊)的实战流程。重点解析了通过材质层混合机制,精细调整波纹参数(如DistanceScale、NearScale)来模拟不同水体状态,并提供了从资产创建、地形配置到视觉调优的一站式解决方案,帮助开发者高效实现非海洋水域的动态视觉效果。

weixin_29209805的博客 160

mysql数据库备份和还原的命令_Mysql数据库备份和还原常用的命令

Mysql数据库备份和还原常用的命令是进行Mysql数据库备份和还原的关键,没有命令,什么都无从做起,更谈不上什么备份还原,只有给系统这个命令,让它去执行,才能完成Mysql数据库备份和还原的操作,下面就是操作的常用命令。一、备份命令1、备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupf...

weixin_39893274的博客 4848

YOLOv11改进 | 损失函数改进篇 | EIoU、SIoU、WIoU、DIoU、FocusIoU等二十余种损失函数

这篇文章介绍了YOLOv11的重大改进,特别是在损失函数方面的创新。它不仅包括了多种IoU损失函数的改进和变体,如SIoU、WIoU、GIoU、DIoU、EIOU、CIoU,还融合了“Focus”思想,创造了一系列新的损失函数。这些组合形式的损失函数超过了二十余种,每种都针对特定的目标检测挑战进行优化。文章会详细探讨这些损失函数如何提高YOLOv11在各种检测任务中的性能,包括提升精度、加快收敛速度和增强模型对复杂场景的适应性。

Snu77的博客 6194

linux mysql 备份还原数据库_备份和还原MySQL数据库的简便方法

我们现在将讨论如何备份数据库和还原MySQL。数据库的维护非常重要,因为数据库包含我们拥有的重要数据,因此,应备份数据库以避免数据丢失。备份有两个目的。主要目的是在数据丢失(由于删除或损坏)时恢复数据。第二个目标是将数据还原到过去的某个点。由于其功能,备份过程要求用户复制数据,这最终会消耗存储介质的容量。这鼓励发现简化备份数据存储的技术,例如重复数据删除和压缩。在本文中,我们将讨论如何轻松地进行备...

weixin_28680865的博客 1274

【史上最全面esp32教程】网络篇和tcp/ip的使用

ESP32史上最全面wifi和tcp/ip连接及示例程序

m0_62599305的博客 9521

模拟电路综合笔试题解析

本专栏预计更新60期,当前为第10期,文章约6000字,旨在帮助读者掌握模拟电路笔试的核心知识点与实战技巧。文章分为五个章节,涵盖基础理论、高频考点、大厂题目解析等内容。首先,文章详细解析了DC-DC与LDO的区别及选型依据,并通过真题分析帮助读者理解其应用场景。接着,文章深入探讨了运放电路设计、同步降压电路设计等高频考点,并结合实际案例提供解决方案。此外,文章还分享了特斯拉、华为、大疆等大厂的面试题及解析,帮助读者应对复杂电路设计挑战。最后,文章总结了模拟电路设计中的关键技巧与优化方法,为读者提供全面的笔

启芯硬件的博客 469

mysql数据库备份和还原

mysql备份命令 在控制台中执行以下命令: mysqldump -u 用户名 -p -d 数据库名 -t 表名 > 盘符:\路径\文件名.sql 注意:这里的 -d 和 -t 能够省略。 示例: 备份数据库mydb_test,里面有很多数据库表,如下图: 这里将 mydb_test 库备份到 /tmp/mydb.sql 中,在控制台执行以下命令: mysqldump -u root ...

Jepson的博客 1050

使用 Simulink + Simscape Electrical 对锂电池储能系统的充放电管理策略进行建模与仿真

摘要:本文详细介绍了基于Simulink的锂电池储能系统充放电管理策略建模与仿真方法。重点阐述了系统结构设计、建模过程(包括锂电池模型、充放电控制器、热管理系统等模块搭建)以及仿真设置。通过分析荷电状态管理、温度控制和功率限制等核心要素,展示了如何实现安全高效的充放电策略。仿真结果可验证系统性能,为优化管理策略提供依据。该方法为新能源存储和智能电网应用提供了实用的仿真分析工具。

amy_mhd的博客 158

navicat自动备份和还原mysql数据库

打开navicat客户端,连上mysql后,双击左边你想要备份的数据库。点击“计划”,再点击“新建批处理作业”。双击上面的可用任务,它就会到下面的列表里去,代表你选择了这个任务。点击保存,弹出个命名对话框,给这个任务取个名字,点击“确定”。点击“设置”计划任务。弹出的对话框,选择“计划”,再点击“新建”。这里设置为从2014年1月24号起每天早上九点备份该数据库。如果你想提高备份频率、或者设置备份截止日期,请点击“高级”。

顺其自然~专栏 8091

YOLOV26详解 从原理到部署

计算机视觉领域最具影响力的目标检测框架迎来重大里程碑。2026年1月,Ultralytics 正式发布 YOLOv26——这不是一次简单的版本迭代,而是一场面向边缘计算时代的架构重构。本专栏基于 Ultralytics 官方技术白皮书、YOLO Vision 2025 大会首发内容及国际前沿研究成果,系统拆解 YOLOv26 从算法原理到工程落地的全栈技术体系。与常规教程不同,我们聚焦与,帮助你在端侧 AI 部署的实战中掌握核心竞争力。

u012133341的博客 2019

halcon第一讲:基本操作

本文通过Blob分析提取出图片中的硬币,来熟悉halcon的基本操作。 1、读取图像,halcon读取图像有三种方式:1)、文件-&gt;读取图像;2)、通过助手;3)、代码 *打开窗口 dev_open_window (0, 0, 512, 512, 'black', WindowHandle) *读取图像 read_image (Image,'1.png') 读取的图像如下: 2...

qq_24946843的博客 3万+

MySQL——备份和还原

这种类型的备份适用于较小的数据量,您可以在其中编辑数据值或表结构,或者在不同的机器架构上重新创建数据。差异备份也要先进行一次完全备份,但是和增量备份不同的是,每次差异备份都备份和原始的完全备份不同的数据。也就是说,差异备份每次备份的参照物都是原始的完全备份,而不是上一次的差异备份。逻辑备份: 备份是表结构和产生数据的过程(create,insert) --》工艺(方法)和流程--》可以产生想要的数据 --》渔。备份的好处是每次备份需要备份的数据较少,耗时较短,占用的空间较小;2.每天的凌晨3点开始备份。

ZhouXin1111112的博客 760

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

MySQL备份和还原数据

MySQL备份和还原数据导出整个数据库mysqldump -uroot -p database_name > db_backup.sql导入整个数据库mysql -uroot -p database_name < db_backup.sql导出一个表mysqldump -uroot -p database_name table_name > table_backup.sql上面会导出表结构和数据。导

kriszhang的博客 689

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

MySQL备份和还原命令

MySQL常用选项: -u:表示用户名。 -p:表示密码。 -P:表示端口号,不写默认3306。 –all-databases, -A:表示备份所有数据库。 –databases, -B: 表示用于备份多个数据库,如果没有该选项,mysqldump把第一个名字参数作为数据库名,后面的作为表名。使用该选项,mysqldum把每个名字都当作为数据库名。 -d:表示只导出数据库的表结构 -t:表示只导出...

qq_38135191的博客 468

Mysql备份和还原

备份Mysql的表包括MyISAM 和Innodb 表,通常使用以下 SQL 来备份 MyISAM 表:/usr/local/mysql/bin/mysqldump -uyejr -pyejr \ –default-character-set=utf8 –opt –extended-insert=false \ –triggers -R –hex-blob -x db_name > db_nam

felcon的专栏 505

JavaWeb中的MySql备份和还原

首先,想一下备份与还原功能是怎么做的?很简单,就是把备份成一个sql文件,然后还原这份sql文件。 MySql的备份命令: mysqldump -h地址ip -u用户名 -p密码 数据库 (表名称) &gt; xxx.sql MySql的还原命令: mysql -h地址ip -u用户名 -p密码 数据库 &lt; xxx.sql 在java中,怎么实现是一个问题?其实也很简单,就是创...

桥边红药 419
上一篇: Mysql - 日志
下一篇: Mysql - 主从复制介绍
Claylpf
博客等级 码龄6年 78粉丝 102原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值