mysql 数据库、8.0.35安装

企业架构,服务定位示例
车库 菜场篮子 生活中的数据微信(视频、音频、图片文字)、饿了吗、美团、qq、绝地求生、王者荣耀

端口 3306

一、数据库基本概念

1.1 数据

1) 描述事物的符号记录称为数据(Data)。数字、文字、图形、图像、声音、档案记录等 都是数据。

2)数据是以“记录”的形式按照统一的格式进行存储的,而不是杂乱无章的。 相同格式和类型的数据统一存放在一起,而不会把“人”和“书”混在一起存储。这样,数据的存储就能够井然有序。
举例班级同学

使用一些介质进行存储,例如文字存在文档中
数据库可以完成数据持久化保存+快速提取  
数据如何保存:最外层是mysql服务---》mysql数据库 ---》数据表 ---》记录为行,字段为列---》数据保存在一行行记录中 

数据库----》数据表----》数据

1.2 数据表

记录:行                                 #每一行代表一条记录
字段(属性): 列                     #每一列代表一个属性
以行+列的形式就组成了表(数据存储在表中)
关系数据库的表由记录组成,记录由字段组成,字段由字符或数字组成。它可以供各种用户共享, 具有最小冗余度和较高的数据独立性,它是统一管理的相关数据的集合。

1.3 数据库 

数据库就是表的集合。它是以一定的组织方式存储的相互有关的数据集合

1.4 数据库管理系统(DBMS)

数据库管理系统(DatabaseManagementSystem,DBMS)是实现对数据库资源有效组织、管理和存取的系统软件。它在操作系统的支持下,支持用户对数据库的各项操作
BMS主要包括以下功能:

1)数据库的建立和维护功能:包括建立数据库的结构和数据的录入与转换、数据库的 转储与恢复、数据库的重组与性能监视等功能。

2)数据定义功能:包括定义全局数据结构、局部逻辑数据结构、存储结构、保密模式及信息格式等功能。保证存储在数据库中的数据正确、有效和相容,以防止不合语义的错误数据被输入或输出。(数据属性)

3)数据操纵功能:包括数据查询统计和数据更新两个方面。

4)数据库的运行管理功能:这是数据库管理系统的核心部分,包括并发控制、存取控制、数据库内部维护等功能。

5)通信功能:DBMS 与其他软件系统之间的通信,如 Access 能与其他 Office 组件进行数据交换。(比如 写代码的软件 可以和 AI 通信)


1.5 数据库系统(DBS)

数据库系统(DatabaseSystem,DBS)是一个人机系统,一般由硬件、操作系统、数据库、DBMS、应用软件和数据库用户(包括数据库管理员)组成。用户可以通过 DBMS 操作数据库,也可以通过应用程序操作数据库。

应用程序是利用DBMS为解决某个具体的管理或数据处理的任务而编制的一系列命令的有序集合。如果应用程序比较完善,能够提供友好的人机界面,并编译成可执行文件发行,使得普通用户不需要具备计算机的专业知识,在较短时间就学会使用,那么就称为数据库应用软件。 navicat

常用的数据库应用软件有人事管理、财务管理、图书管理等信息管理软件及各类信息咨 询系统等。

数据库管理员(DatabaseAdministrator,DBA)负责数据库的更新和备份、数据库系统的维护、用户管理等工作,保证数据库系统的正常运行。DBA 一般由业务水平较高、资历较深的人员担任。

需要注意的是数据库、数据库系统、数据库管理系统,甚至数据库表等名词,在日常讨论中通常不严格区别。遇到此情况时,可以根据具体情况,判断出实际所指的是什么。


DBMS的工作模式(客户端进行数据获取的时候过程)如下:

1>接受应用程序的数据请求和处理请求

2>将用户的数据请求(高级指令)转换为复杂机器代码(底层指令)

3>实现对数据库的操作

4>从数据库的操作中接受查询结果

5>对查询结果进行处理(格式转换)

6>将处理结果返回给用户

二、数据库发展史

发展的三个阶段:
1、 层次型和网状型: 代表产品是1969年IBM公司研制的层次模型数据库管理系统IMS。
2、 关系型数据型库: 目前大部分数据库采用的是关系型数据库。1970年IBM公司的研究员E.F.Codd提出了关系模型。其代表产品为sysem R和Inges。
3、第三代数据库将为更加丰富的数据模型和更强大的数据管理功能为特征,以提供传统数据库系统难以支持的新应用。它必须支持面向对象,具有开放性,能够在多个平台上使用。管理技术的3个阶段1 人工管理2 文件管理3 数据库系统


时序数据库 (按时间排序,如天气预报)
mariadb

第三代数据库
⭐一些新的元素被添加进主流数据库系统中
引申:SQL + NoSQL 组合使用
web ——》 redis ——》mysql
CPU ——》 缓存 ——》内存

 postgresql

云端数据库:
Amazon RDS
aliyun RDS

mysql  5.7   8.0
PostgreSQL
oracle
阿里云  微软SQL


google : BIg query


三、关系型数据库

1、关系型数据库是一种基于关系模型的数据库系统

2、关系数据库的存储结构是 二维数据表 (每称为一个记录,描述对象的信息;每称为一个字段,描述对象的属性

3、关系模型可用简单地 “实体-关系”(ER)图来表示,ER图中包含了 实体(数据对象)、关系属性 三个要素

⭐⭐ 实体-关系 E-R 
记录(行) 表示了一个实体(的属性)
E-R图
实体与实体之间的联系(关系) 
表与表的关系

关系数据库4-3
⭐⭐ 客户编码:主键(类比入学学号)
主键特性:唯一性、非空

关系型数据库的例子

Mysql(Oracle公司) 、 SQL server(微软) 、access(微软公司office产品)
Oracle 、DB2(IBM公司),sybase(sybase) 等等 PostGreSQL数据库

四、非关系型数据库(NoSQL 数据库)

关系型数据库: 适用于对关系很明确的数据建立模型、定义、存储数据
非关系型数据库: 存储海量数据,用 键值键 存储,一般存储视频、文档类的数据
 
非关系型数据库 可以用来 缓冲关系型数据库的并发量

NoSQL 不仅仅是数据库 还可以缓存数据
键值键 就是变量名 值就是变量值

redis 持久化方式
以键值存储数据,数据保存在内存中,但会定期将数据写入磁盘(持久化方式)


高德:实时分析平台,
使用非关系型数据库存储,如果需要持久化,就可以使用redis

Memcached、Redis、MongoDB、HBase

关系型数据库和非关系型数据库的区别



关系型数据库存放在磁盘非关系型数据库存放在内存


关系型数据库 最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织
优点:

1、易于维护:都是使用表结构,格式一致;(必须按照固定的格式)
2、使用方便:SQL语言通用,可用于复杂查询;
3、复杂操作:支持SQL,可用于一个表以及多个表之间非常复杂的查询

缺点:

1、读写性能比较差,尤其是海量数据的高效率读写;(关系型数据库存放在磁盘,I/O 速度慢,读写速度慢)
2、固定的表结构,灵活度稍欠
3、高并发读写需求,传统关系型数据库来说,硬盘I/O是一个很大的瓶颈。

缓存加速软件
非关系型数据库(NoSQL):
MongoDB 、 Redis(内存数据库/缓存数据库)K-V键值对、与之类似的Memcache,K-V键值对
redis-memecache对比:
相同点:存储高热数据(在内存中高速运行)
不同点:redis可以做持久化保存,可以存储对象(把内存持久的保存在磁盘里,用的时候从磁盘加载到缓存中)


非关系型数据库严格上不是一种数据库,应该是一种数据结构化存储方法的集合,可以是文档或者键值对等。

优点:

1、格式灵活:存储数据的格式可以是key,value形式、文档形式、图片形式等等,文档形式、图片形式等等,使用灵活,应用场景广泛,而关系型数据库则只支持基础类型。
2、速度快:nosql可以使用硬盘或者随机存储器作为载体,而关系型数据库只能使用硬盘;
3、高扩展性;(可以做集群)
4、成本低:nosql数据库部署简单,基本都是开源软件。

缺点:

1、不提供sql支持,学习和使用成本较高;
2、无事务处理
3、数据结构相对复杂,复杂查询难
4、好多数据写在内存中

五、mysql数据库8.0.35安装

Centos 7.6 安装mysql 8.0.35

安装方式有几种

一、网络源的方式安装

在 CentOS 7.6 上安装 MySQL 8.0.35 需要几个步骤,包括设置 MySQL 官方仓库、安装 MySQL、启动 MySQL 服务以及初始配置。下面是详细的安装过程:

1. 1 删除旧版本的 MySQL

如果系统上已经安装了旧版本的 MySQL 或者 MariaDB,建议先删除旧版本:

[root@ky19 yum.repos.d]#yum remove mysql mariadb-libs -y

1.2. 添加 MySQL 官方 Yum 仓库

首先,下载并添加 MySQL 官方的 Yum 仓库配置文件。

[root@ky19 yum.repos.d]#wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
[root@ky19 yum.repos.d]# rpm -ivh mysql80-community-release-el7-3.noarch.rpm

这将会在 /etc/yum.repos.d/ 目录下添加 MySQL 的仓库文件。

1.3 禁用仓库中的其他 MySQL 版本

MySQL 仓库中包含了多个 MySQL 版本,默认启用的是最新版本的 MySQL 8.0 系列。如果你只想安装 MySQL 8.0.35,确保其他版本被禁用。

你可以使用以下命令列出所有可用的 MySQL 版本:

[root@ky19 yum.repos.d]#yum repolist all | grep mysql

然后通过编辑 /etc/yum.repos.d/mysql-community.repo 文件来禁用其他版本的仓库。找到 [mysql80-community] 部分,并确保 enabled=1,并找到 [mysql57-community] 和其他 MySQL 版本部分,并将 enabled=0

1.4. 安装 MySQL 8.0.35

更新 Yum 缓存并安装 MySQL 8.0.35:

[root@ky19 yum.repos.d]# yum clean all
[root@ky19 yum.repos.d]# yum makecache
[root@ky19 yum.repos.d]# yum install mysql-community-server-8.0.35 -y

注意:如果报错
Downloading packages:
No Presto metadata available for mysql80-community
警告:/var/cache/yum/x86_64/7/mysql80-community/packages/mysql-community-client-plugins-8.0.39-1.el7.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID a8d3785c: NOKEY
mysql-community-client-plugins-8.0.39-1.el7.x86_64.rpm 的公钥尚未安装
mysql-community-client-plugins-8.0.39-1.el7.x86_64.rpm                                                         | 3.5 MB  00:00:01     
警告:/var/cache/yum/x86_64/7/mysql80-community/packages/mysql-community-common-8.0.35-1.el7.x86_64.rpm: 头V4 RSA/SHA256 Signature, 密钥 ID 3a79bd29: NOKEY
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 检索密钥
导入 GPG key 0x5072E1F5:
 用户ID     : "MySQL Release Engineering <mysql-build@oss.oracle.com>"
 指纹       : a4a9 4068 76fc bd3c 4567 70c8 8c71 8d3b 5072 e1f5
 软件包     : mysql80-community-release-el7-3.noarch (installed)
 来自       : /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql


mysql-community-common-8.0.35-1.el7.x86_64.rpm 的公钥尚未安装


 失败的软件包是:mysql-community-common-8.0.35-1.el7.x86_64
 GPG  密钥配置为:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql


[root@ky19 yum.repos.d]# vim /etc/yum.repos.d/mysql-community.repo 
做完之后,重做上面的yum clean all , yum makecache , yum install...

1.5. 启动 MySQL 服务

安装完成后,启动 MySQL 服务并设置为开机自启:

[root@ky19 yum.repos.d]# systemctl start mysqld
[root@ky19 yum.repos.d]# systemctl enable mysqld
[root@ky19 yum.repos.d]# mysql -V   #查看版本
mysql  Ver 8.0.39 for Linux on x86_64 (MySQL Community Server - GPL)

1.6. 获取临时 root 密码

安装完成后,MySQL 会为 root 用户生成一个临时密码,你可以通过以下命令查看:

[root@ky19 yum.repos.d]# grep 'temporary password' /var/log/mysqld.log

输出类似如下:

2024-08-27T08:19:58.448933Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 0g.*Mu:G25CU

这里的 0g.*Mu:G25CU 就是临时密码。

1.7. 运行 MySQL 安全配置脚本

使用临时密码登录 MySQL 并运行安全配置脚本:

[root@ky19 yum.repos.d]# mysql_secure_installation
Securing the MySQL server deployment.
Enter password for user root: 0g.*Mu:G25CU
The existing password for the user account root has expired. Please set a new password.
New password: 1qaz@YSS

1qaz@YSS

脚本将会提示你更改 root 密码,并设置一些安全选项:

  • 更改 root 密码

  • 移除匿名用户

  • 禁止 root 远程登录

  • 删除测试数据库

  • 重新加载权限表

根据你的需要选择 "是" 或 "否"。

1.8 登录 MySQL

使用新的 root 密码登录 MySQL:

mysql -u root -p
Enter password: 1qaz@YSS

输入密码后,你将进入 MySQL 命令行。

1.9 基本配置

根据需要,你可以创建新的数据库用户并授予权限。例如,创建一个新用户 user 并赋予所有权限:

CREATE USER 'user'@'%' IDENTIFIED BY '1qaz@YSS';
GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

 1.10.  配置防火墙(可选)

如果你的服务器配置了防火墙并且需要远程访问 MySQL,确保打开 MySQL 的默认端口(3306):

sudo firewall-cmd --zone=public --add-service=mysql --permanent
sudo firewall-cmd --reload

1.11 检查 MySQL 服务状态

最后,检查 MySQL 服务是否正常运行:

[root@ky19 yum.repos.d]# systemctl status mysqld
如果显示 active (running),说明 MySQL 服务已经成功启动并运行。

注意:[root@ky19 yum.repos.d]# vim /etc/my.cnf 跟我们5.7.20 配置一样 这里还是跟你需求所操作

二、mysql 8 二进制安装

2.1 卸载环境

在CentOS中默认安装有MariaDB,是MySQL的一个分支,主要由开源社区维护。 CentOS 7及以上版本已经不再使用MySQL数据库,而是使用MariaDB数据库。 如果直接安装MySQL,会和MariaDB的文件冲突。 因此,需要先卸载自带的MariaDB,再安装MySQL。

#查看版本:
rpm -qa|grep mariadb
##卸载
rpm -e --nodeps 文件名
### 检查是否卸载干净:
rpm -qa|grep mariadb

首先需要确定一下系统的glibc版本,使用如下命令
rpm -qa | grep glibc
然后根据版本下载 比如下图 2.17  那你就在官网下载2.17版本

下载地址:官方下载 MySQL :: Download MySQL Community Server (Archived Versions)

linux 下载
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.35-linux-glibc2.17-x86_64.tar.xz

2.2.2 解压重命名

 #解压到/usr/local
 tar -Jxvf mysql-8.0.35-linux-glibc2.17-x86_64.tar.xz -C /usr/local
 ## 重命名或软连接
cd /usr/local
mv  mysql-8.0.35-linux-glibc2.17 mysql8
ln -s mysql-8.0.35-linux-glibc2.17  mysql8   

2.2.3 添加 PATH变量

添加PATH变量后,可在全局使用MySQL。

有两种添加方式:export命令临时生效、修改配置文件用久生效;

#临时环境变量,关闭shell后失效,通常用于测试环境
export PATH=$PATH:/usr/local/mysql8/bin
#永久添加环境变量 
vim /etc/profile    # G 到行尾,添加

ln -s /usr/local/mysql8/bin /usr/local/bin

2.2.4 创建用户和用户组以及目录

# 创建一个用户组:mysql
groupadd mysql
## 创建一个系统用户:mysql,指定用户组为mysql
useradd -r -g mysql mysql
-r:创建系统用户
-g:指定用户组
### 创建数据目录
mkdir -p /usr/local/mysql8/data
#### 赋予权限
# 更改属主和数组
chown -R mysql:mysql /usr/local/mysql8/data
# 更改模式
chmod -R 777 /usr/local/mysql8/

2.2.5 初始化 mysql

vim /etc/my.cnf

[mysql]
# 默认字符集
default-character-set=utf8mb4
[client]
port = 3306
socket = /usr/local/mysql8/mysql.sock
[mysqld]
port = 3306
server-id = 1
user = mysql
socket = /usr/local/mysql8/mysql.sock
# 安装目录
basedir= /usr/local/mysql8
# 数据存放目录
datadir = /usr/local/mysql8/data/mysql
log-bin = /usr/local/mysql8/data/mysql/mysql-bin
innodb_data_home_dir =/usr/local/mysql8/data/mysql
innodb_log_group_home_dir =/usr/local/mysql8/data/mysql
#日志及进程数据的存放目录
log-error =/usr/local/mysql8/data/mysql/mysql.log
pid-file  =/usr/local/mysql8/data/mysql/mysql.pid
# 服务端使用的字符集默认为8比特编码
character-set-server=utf8mb4
lower_case_table_names=1
autocommit =1

skip-external-locking
key_buffer_size = 256M
max_allowed_packet = 1M
table_open_cache = 1024
sort_buffer_size = 4M
 
 ##################以上要修改的########################
skip-external-locking
key_buffer_size = 256M
max_allowed_packet = 1M
table_open_cache = 1024
sort_buffer_size = 4M
net_buffer_length = 8K
read_buffer_size = 4M
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 64M
thread_cache_size = 128
  
#query_cache_size = 128M
tmp_table_size = 128M
explicit_defaults_for_timestamp = true
max_connections = 500
max_connect_errors = 100
open_files_limit = 65535
   
binlog_format=mixed
    
binlog_expire_logs_seconds =864000
    
# 创建新表时将使用的默认存储引擎
default_storage_engine = InnoDB
innodb_data_file_path = ibdata1:10M:autoextend
innodb_buffer_pool_size = 1024M
innodb_log_file_size = 256M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
transaction-isolation=READ-COMMITTED
      
[mysqldump]
quick
max_allowed_packet = 16M
       
[myisamchk]
key_buffer_size = 256M
sort_buffer_size = 4M
read_buffer = 2M
write_buffer = 2M
        
[mysqlhotcopy]
interactive-timeout

-------------------------------------------------------------------------------

### 初始化
mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql8 --datadir=/usr/local/mysql8/data/mysql --user=mysql --initialize-insecure
参数(重要)

defaults-file:指定配置文件(要放在–initialize 前面)
user: 指定用户
basedir:指定安装目录
datadir:指定初始化数据目录
intialize-insecure:初始化无密码

2.3 启动MySQL

查看 MySQL的 bin路径下,是否包含mysqld_safe,用于后台安全启动MySQL。

# 完整命令
/usr/local/mysql8/bin/mysqld_safe --defaults-file=/etc/my.cnf &
# 添加PATH变量后的命令(省略bin目录的路径)或
mysqld_safe --defaults-file=/usr/local/mysql/my.cnf &
##查看是否启动
ps -ef|grep mysql

2.4 登录并且修改密码

# 无密码登录方式
 /usr/local/mysql8/bin/mysql -u root --skip-password
# 有密码登录方式(初始的随机密码在/data/mysql8_data/mysql/mysql.log下)
mysql -u root -p
password:随机密码

[root@benet13 mysql]# /usr/local/mysql8/bin/mysql -u root --skip-password
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.35 MySQL Community Server - GPL

Copyright (c) 2000, 2023, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.01 sec)

mysql> 
mysql> 
mysql> 
修改密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
Query OK, 0 rows affected (0.01 sec)
刷新
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

2.5 允许远程登录

5.4 设置允许远程登录
登录到mysql里执行

mysql> use mysql
mysql> update user set user.Host='%'where user.User='root';
mysql> flush privileges;
mysql> quit

最后 navicat 上测试
下面连接指导 加入 系统服务

这是2.28安装方式 https://zhuanlan.zhihu.com/p/694074400

mysql 安装以及常见问题参考文档

CentOS7安装MySQL8 
https://blog.csdn.net/u014212540/article/details/127888107

CentOS7安装MySQL8的超级详细教程(无坑!)
https://www.jb51.net/article/251117.htm

CentOS7 安装mysql8
https://www.cnblogs.com/ychun/p/16880380.html

CentOS7安装MySQL(完整版)
https://betheme.net/qianduan/2273.html?action=onClick

CentOS7安装MySQL(完整版)
https://blog.csdn.net/Bejpse/article/details/126326800

手把手教你CentOS7安装MySql(超详细)
https://blog.csdn.net/m0_67392409/article/details/124120623?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-124120623-blog-126326800.pc_relevant_landingrelevant&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-124120623-blog-126326800.pc_relevant_landingrelevant&utm_relevant_index=1

MySQL修改密码报错ERROR 1396 (HY000): Operation ALTER USER failed for ‘root‘@‘localhost‘
https://blog.csdn.net/u012069313/article/details/123051399

Centos7安装vim
https://blog.csdn.net/qq_39329994/article/details/121487148

Centos7下安装MySQL详细步骤
https://blog.csdn.net/lyouhuan/article/details/124868523

LINUX 开启防火墙
https://blog.csdn.net/chl6021/article/details/118609421

Centos 7 安装 wget
https://blog.csdn.net/u014212540/article/details/127887433

Cenots7安装vim
https://blog.csdn.net/shallow72/article/details/120256039

CentOS7–yum安装
https://blog.csdn.net/qq_41566366/article/details/123815974

重学Mysql之Mysql8.0修改密码策略
https://blog.csdn.net/qq_41566366/article/details/123815974

使用Systemctl命令来管理系统服务
https://zhuanlan.zhihu.com/p/388897743

Centos7设置mysql开机自启
https://blog.csdn.net/weixin_43841151/article/details/127078463

enable mysqld systemctl_使用systemctl命令启动和关闭mysql
https://blog.csdn.net/weixin_39987985/article/details/111857704

with grant option作用
https://blog.csdn.net/weixin_45262858/article/details/105698114

centos7防火墙配置详细
https://blog.csdn.net/a13568hki/article/details/103677458

Centos 7防火墙开放端口方法
https://blog.csdn.net/weixin_53641036/article/details/126528833

解决源 “MySQL 8.0 Community Server“ 的 GPG 密钥已安装,但是不适用于此软件包。请检查源的公钥 URL 是否配置正确。_源 “mysql 8.0 community server” 的 gpg 密钥已安装,但是不适用于此-CSDN博客
https://blog.csdn.net/weixin_43344151/article/details/130439339

原文链接:https://blog.csdn.net/weixin_46107120/article/details/135828734

https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.35-1.el7.x86_64.rpm-bundle.tar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值