【大数据学习篇14】centos6安装Mysql

news2024/11/29 3:53:48

目录

1. centos6.5安装mysql5版本

1.1 以su超级用户,安装Mysql数据库

1.2 启动Mysql数据库

1.3、安装Mysql客户端

1.4 进入Mysql

1.5 设置密码123456,展示所有数据库

1.6 进入数据库test

1.7 创建数据库表

1.8 重新输入密码123456,进入数据库

2. 数据的基本操作

2.1 查看数据库

2.2 创建数据库

2.3 进入数据库

2.4 创建表

2.5 写入表数据

3. 安装MYSQL问题解决

3.1 以su超级用户,检查mysql运行状态

3.2 检查mysql安装情况

3.3 卸载

3.4 检查进程,并关闭

4. 数据库DML操作

4.1 查看数据库

4.2 创建数据库

4.3 添加表列

4.4 修改列类型

4.5 修改列名

4.6 修改表名

4.7 把student1的表结构和数据保存到新表student

4.8 表结构student添加id主键

4.9 表student1删除id=1的行

4.10 表student1删除全部数据

4.11 表student1删除

5.  数据库用户操作

5.1 创建用户(@本机用户,%网络用户)

5.2 查看用户权限

5.3 撤消用户权限

5.4 修改密码

5.5 打开新终端

5.6 要回去用root账户删除mysql账户

6. 数据库查询操作

6.1 进入数据库


1. centos6.5安装mysql5版本

1.1 以su超级用户,安装Mysql数据库

[st01@master ~]$ rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm --force --nodeps

1.2 启动Mysql数据库

[root@master st01]# service mysql start

1.3、安装Mysql客户端

[root@master st01]# rpm -ivh MySQL-client-5.5.48-1.linux2.6.i386.rpm --force --nodeps

1.4 进入Mysql

[root@master st01]# mysql

1.5 设置密码123456,展示所有数据库

mysql> set password for 'root'@'localhost' = password('123456');

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| performance_schema |

| test               |

+--------------------+

1.6 进入数据库test

mysql> use test

Database changed

1.7 创建数据库表

mysql> create table hello(id int);

Query OK, 0 rows affected (0.02 sec)

mysql> show tables;

+----------------+

| Tables_in_test |

+----------------+

| hello          |

+----------------+

1 row in set (0.00 sec)

mysql> exit

Bye

1.8 重新输入密码123456,进入数据库

[root@master hive]# mysql -u root -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 22

Server version: 5.5.48 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

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 |

| hive               |

| mysql              |

| performance_schema |

| test               |

+--------------------+

2. 数据的基本操作

[stu@localhost ~]$ su

密码:

[root@localhost stu]# mysql -u root -p

Enter password: 123456

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 2

Server version: 5.5.48 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

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.

2.1 查看数据库

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| performance_schema |

| test               |

+--------------------+

4 rows in set (0.02 sec)

2.2 创建数据库

mysql> create database mbdb1;

Query OK, 1 row affected (0.00 sec)

删除数据库:

mysql> drop database mbdb1;

Query OK, 0 rows affected (0.03 sec)

mysql> create database mydb1;

Query OK, 1 row affected (0.01 sec)

创建一个utf8编码的数据库:

mysql> create database mydb2 character set utf8;

Query OK, 1 row affected (0.00 sec)

mysql> show create database mydb2;

+----------+----------------------------------------------------------------+

| Database | Create Database                                                |

+----------+----------------------------------------------------------------+

| mydb2    | CREATE DATABASE `mydb2` /*!40100 DEFAULT CHARACTER SET utf8 */ |

+----------+----------------------------------------------------------------+

1 row in set (0.00 sec)

2.3 进入数据库

mysql> use mydb2;

Database changed

2.4 创建表

create table student (

id int,

name varchar(20),

chinese double,

english double,

math double);

mysql> create table student(

    -> id int,

    -> name varchar(20),

    -> chinese double,

    -> english double,

    -> math double

    -> );

Query OK, 0 rows affected (0.04 sec)

2.5 写入表数据

insert into student(id,name,chinese,english,math)

values(1,'张三',78.8,98,66);

insert into student(id,name,chinese,english,math)

values(2,'李四',88.5,68,96);

mysql> insert into student(id,name,chinese,english,math)

    -> values(1,'张三',78.8,98,66);

Query OK, 1 row affected (0.00 sec)

mysql> insert into student(id,name,chinese,english,math)

    -> values(2,'李四',88.5,68,96);

Query OK, 1 row affected (0.03 sec)

mysql> select * from student;

+------+--------+---------+---------+------+

| id   | name   | chinese | english | math |

+------+--------+---------+---------+------+

|    1 | 张三   |    78.8 |      98 |   66 |

|    2 | 李四   |    88.5 |      68 |   96 |

+------+--------+---------+---------+------+

2 rows in set (0.01 sec)

3. 安装MYSQL问题解决

3.1 以su超级用户,检查mysql运行状态

[root@localhost 桌面]# service mysql status

 SUCCESS! MySQL running (2389)

3.2 检查mysql安装情况

[root@localhost 桌面]# rpm -qa|grep mysql

mysql-libs-5.1.73-5.el6_6.i686

3.3 卸载

[root@localhost 桌面]# rpm -e mysql-libs-5.1.73-5.el6_6.i686

3.4 检查进程,并关闭

[root@localhost 桌面]# ps -aux|grep mysql

Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ

root      2189  0.0  0.1   5124  1396 ?        S    17:24   0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/localhost.localdomain.pid

mysql     2389  0.1  3.1 332068 32420 ?        Sl   17:24   0:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/lib/mysql/localhost.localdomain.pid --socket=/var/lib/mysql/mysql.sock

root      3066  0.0  0.0   6056   796 pts/0    S+   17:28   0:00 grep mysql

[root@localhost 桌面]# kill -9 2389

[root@localhost 桌面]# service mysql status

 SUCCESS! MySQL running (3112)

清理mysql->取消勾选->应用

rm -rf /var/lib/mysql

4. 数据库DML操作

[stu@localhost ~]$ su

密码:

[root@localhost stu]# mysql -u root -p

Enter password: 123456

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 2

Server version: 5.5.48 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

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.

4.1 查看数据库

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| performance_schema |

| test               |

+--------------------+

4 rows in set (0.02 sec)

4.2 创建数据库

mysql> use mydb1;

Database changed

mysql> show tables;

Empty set (0.00 sec)

create table student (

id int,

name varchar(20),

chinese double,

english double,

math double);

mysql> create table student(

    -> id int,

    -> name varchar(20),

    -> chinese double,

    -> english double,

    -> math double

    -> );

Query OK, 0 rows affected (0.04 sec)

insert into student(id,name,chinese,english,math)

values(1,'张三',78.8,98,66);

insert into student(id,name,chinese,english,math)

values(2,'李四',88.5,68,96);

4.3 添加表列

mysql> alter table student add age varchar(5);

Query OK, 2 rows affected (0.06 sec)

Records: 2  Duplicates: 0  Warnings: 0

mysql> select * from student;

+------+--------+---------+---------+------+------+

| id   | name   | chinese | english | math | age  |

+------+--------+---------+---------+------+------+

|    1 | 张三   |    78.8 |      98 |   66 | NULL |

|    2 | 李四   |    88.5 |      68 |   96 | NULL |

+------+--------+---------+---------+------+------+

2 rows in set (0.00 sec)

4.4 修改列类型

把varhcar(5)改成int类型

mysql> alter table student modify age int;

Query OK, 2 rows affected (0.02 sec)

Records: 2  Duplicates: 0  Warnings: 0

4.5 修改列名

mysql> alter table student change age username varchar(20);

Query OK, 2 rows affected (0.23 sec)

Records: 2  Duplicates: 0  Warnings: 0

mysql> select * from student;

+------+--------+---------+---------+------+----------+

| id   | name   | chinese | english | math | username |

+------+--------+---------+---------+------+----------+

|    1 | 张三   |    78.8 |      98 |   66 | NULL     |

|    2 | 李四   |    88.5 |      68 |   96 | NULL     |

+------+--------+---------+---------+------+----------+

4.6 修改表名

mysql> rename table student to student1;

Query OK, 0 rows affected (0.00 sec)

mysql> select * from student1;

+------+--------+---------+---------+------+----------+

| id   | name   | chinese | english | math | username |

+------+--------+---------+---------+------+----------+

|    1 | 张三   |    78.8 |      98 |   66 | NULL     |

|    2 | 李四   |    88.5 |      68 |   96 | NULL     |

+------+--------+---------+---------+------+----------+

2 rows in set (0.00 sec)

4.7 把student1的表结构和数据保存到新表student

mysql> create table student as select * from student1;

Query OK, 2 rows affected (0.01 sec)

Records: 2  Duplicates: 0  Warnings: 0

mysql> select * from student;

+------+--------+---------+---------+------+----------+

| id   | name   | chinese | english | math | username |

+------+--------+---------+---------+------+----------+

|    1 | 张三   |    78.8 |      98 |   66 | NULL     |

|    2 | 李四   |    88.5 |      68 |   96 | NULL     |

+------+--------+---------+---------+------+----------+

2 rows in set (0.00 sec)

4.8 表结构student添加id主键

mysql> alter table student add constraint primary key(id);

Query OK, 2 rows affected (0.03 sec)

Records: 2  Duplicates: 0  Warnings: 0

4.9 表student1删除id=1的行

mysql> delete from student1 where id=1;

Query OK, 1 row affected (0.00 sec)

mysql> select * from student1;

+------+--------+---------+---------+------+----------+

| id   | name   | chinese | english | math | username |

+------+--------+---------+---------+------+----------+

|    2 | 李四   |    88.5 |      68 |   96 | NULL     |

+------+--------+---------+---------+------+----------+

1 row in set (0.00 sec)

4.10 表student1删除全部数据

mysql> truncate table student1;

Query OK, 0 rows affected (0.01 sec)

mysql> select * from student1;

Empty set (0.00 sec)

4.11 表student1删除

mysql> drop table student1;

5.  数据库用户操作

[stu@localhost ~]$ su

密码:

[root@localhost stu]# mysql -u root -p

Enter password: 123456

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 2

Server version: 5.5.48 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

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.

5.1 创建用户(@本机用户,%网络用户)

mysql> create user mysql@localhost identified by '123456';

Query OK, 0 rows affected (0.00 sec)

mysql> grant select on *.* to mysql@localhost;

Query OK, 0 rows affected (0.00 sec)

5.2 查看用户权限

mysql> show grants for mysql@localhost;

+---------------------------------------------------------------------------------------------------------------+

| Grants for mysql@localhost                                                                                    |

+---------------------------------------------------------------------------------------------------------------+

| GRANT SELECT ON *.* TO 'mysql'@'localhost' IDENTIFIED BY PASSWORD '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9' |

+---------------------------------------------------------------------------------------------------------------+

1 row in set (0.00 sec)

5.3 撤消用户权限

mysql> revoke select on *.* from mysql@localhost;

Query OK, 0 rows affected (0.02 sec)

5.4 修改密码

mysql> update mysql.user set password=password('234567') where user='mysql';

Query OK, 1 row affected (0.00 sec)

Rows matched: 1  Changed: 1  Warnings: 0

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

5.5 打开新终端

[root@localhost mysql]# mysql -u mysql -p

Enter password: 123456

ERROR 1045 (28000): Access denied for user 'mysql'@'localhost' (using password: YES)

[root@localhost mysql]# mysql -u mysql -p

Enter password: 234567

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 5

Server version: 5.5.48 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

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>

5.6 要回去用root账户删除mysql账户

mysql> drop user mysql;

6. 数据库查询操作

6.1 进入数据库

[root@localhost mysql]# mysql -u root -p

mysql> user mydb1;

mysql> select * from student where chinese<80;

+----+--------+---------+---------+------+----------+

| id | name   | chinese | english | math | username |

+----+--------+---------+---------+------+----------+

|  1 | 张三   |    78.8 |      98 |   66 | NULL     |

+----+--------+---------+---------+------+----------+

mysql> select * from student where chinese>80 and chinese<90;

+----+--------+---------+---------+------+----------+

| id | name   | chinese | english | math | username |

+----+--------+---------+---------+------+----------+

|  2 | 李四   |    88.5 |      68 |   96 | NULL     |

+----+--------+---------+---------+------+----------+

1 row in set (0.00 sec)

mysql> select * from student where chinese between 80 and 90;

+----+--------+---------+---------+------+----------+

| id | name   | chinese | english | math | username |

+----+--------+---------+---------+------+----------+

|  2 | 李四   |    88.5 |      68 |   96 | NULL     |

|  3 | Li     |      90 |      90 |   47 | NULL     |

+----+--------+---------+---------+------+----------+

2 rows in set (0.00 sec)

mysql> select * from student order by chinese desc;

+----+--------+---------+---------+------+----------+

| id | name   | chinese | english | math | username |

+----+--------+---------+---------+------+----------+

|  3 | Li     |      90 |      90 |   47 | NULL     |

|  2 | 李四   |    88.5 |      68 |   96 | NULL     |

|  1 | 张三   |    78.8 |      98 |   66 | NULL     |

+----+--------+---------+---------+------+----------+

3 rows in set (0.00 sec)

mysql> select id,name,(chinese+english+math) score from student;

+----+--------+-------+

| id | name   | score |

+----+--------+-------+

|  1 | 张三   | 242.8 |

|  2 | 李四   | 252.5 |

|  3 | Li     |   227 |

+----+--------+-------+

3 rows in set (0.00 sec)

mysql> select * from (select id,name,(chinese+english+math) score from student) vw order by vw.score;

+----+--------+-------+

| id | name   | score |

+----+--------+-------+

|  3 | Li     |   227 |

|  1 | 张三   | 242.8 |

|  2 | 李四   | 252.5 |

+----+--------+-------+

3 rows in set (0.00 sec)

一键三连!

一键三连!

一键三连!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/626458.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

java代码的freemarker模板将JSP页面转换成word文档导出

使用java代码的freemarker模板将JSP页面转换成word文档导出 使用java代码的freemarker模板将JSP页面转换成word文档导出 一、准备好freemarker模板&#xff0c; 我的模板是这样的 需要特别注意的是&#xff0c;这些名字的写法是很特殊的&#xff0c;这个模板是wps在进行word…

100种思维模型之放大关键行动思维模型-75

很多时候&#xff0c;决定结果大小的是 关键行动的执行程度&#xff0c; 所以我们要适时 放大关键行动 &#xff01; 放大关键行动思维模型&#xff0c;一个 告诉我们 事前思考寻找能够破局的关键点&#xff0c;落实时要放大关键点上的行动 的思维模型。 01、何谓放大关键行动…

《Kali渗透基础》06. 主动信息收集(三)

kali渗透 1&#xff1a;服务识别1.1&#xff1a;NetCat1.2&#xff1a;Socket1.3&#xff1a;dmitry1.4&#xff1a;nmap 2&#xff1a;操作系统识别2.1&#xff1a;Scapy2.2&#xff1a;nmap2.3&#xff1a;p0f 3&#xff1a;SNMP 扫描3.1&#xff1a;onesixtyone3.2&#xff…

AI初体验 - 最初的两次AI辅助开发

1.第一个尝试&#xff1a;物理公式 2023年6月7日&#xff0c;是我第一次在 AI(ChatGPT)的帮助下&#xff0c;完成了一个数据分析工作。当时手里有一些数据&#xff0c;我大致知道物理原理&#xff0c;但是无法给出一个合适的公式。我大概工作了5个小时&#xff0c;没有进展&am…

RTP介绍

一、简介 Real-time Transport Protocol(实时传输协议) 具体参考rfc3350介绍 可负载H264、H265、G711A、AAC、PS、私有流等各种数据。 二、格式 RTP 固定头部格式如下 version (V): 2bits RTP协议版本号 目前协议版本为2 padding (P): 1bit 填充位 设置成1&#xff…

无线led显示屏的优势

无线LED显示屏是一种利用无线技术进行数据传输和控制的LED显示屏&#xff0c;相比传统有线连接的LED显示屏&#xff0c;具有以下优势&#xff1a; 灵活性和便捷性&#xff1a;无线LED显示屏无需使用复杂的有线连接&#xff0c;可以通过无线网络进行数据传输和控制。这使得安装和…

Linux内核中内存管理相关配置项的详细解析1

本文基于kernel 6.1.0&#xff0c;针对于“Linux/x86 6.1.0 Kernel Configuration”中的“Memory Management options”项下的各个子配置项&#xff08;如下图所示&#xff09;进行详细解析。 一、Support for paging of anonymous memory (swap) 这个选项以前位于“General S…

deepin 安装 MySQL

1.下载网址&#xff1a;MySQL :: Begin Your Downloadhttps://dev.mysql.com/downloads/file/?id519241 不用注册&#xff0c;直接下载 2. 打开下载文件&#xff1a;mysql ......deb 文件 3 选择步骤&#xff1a;选ubuntu bionic 4 ->MySQL Server&Cluster->mysq…

钢铁废水除氟

钢铁工业废水含多种污染物&#xff0c;包括大量的挥发酚、氟化物、石油类、悬浮物、砷、铅等有害物质。其中含氟工业废水的大量排放&#xff0c;不仅污染环境&#xff0c;还会危害到农作物和牲畜的生长发育&#xff0c;并且可以通过食物链影响到人体健康。所以对含氟废水需降氟…

去掉字符串中的空格,通过正则根据不同的需求分别能去掉前、后、前后、中间的空格。

正则小tips&#xff1a; 正则表达式 - 修饰符 gglobal - 全局匹配 正则表达式 - 元字符 ^匹配输入字符串的开始位置。*匹配前面的子表达式零次或多次。$匹配输入字符串的结束位置。\s 匹配任何空白字符&#xff0c;包括空格、制表符、换页符等等。 匹配前面的子表达式一次…

【计算机组成与体系结构Ⅰ】章节测试(5-7)

在CPU中跟踪指令后继地址的寄存器是___。 A 主存地址寄存器 B 程序计数器 &#xff08;我的答案&#xff09; C 指令寄存器 D 状态条件寄存器 下面描述的RISC机器基本概念中&#xff0c;正确的表述是 __。 A. RISC机器不一定是流水CPU. B. RISC机器一定是流水CPU. &#…

基于Tensorflow+SDD+Python人脸口罩识别系统(深度学习)含全部工程源码及模型+视频演示+图片数据集

目录 前言总体设计系统整体结构图系统流程图 运行环境Python 环境Anaconda 环境搭建 模块实现1. 数据预处理2. 模型构建及算法实现3. 模型生成 系统测试1. 训练准确率2. 运行结果 工程源代码下载其它资料下载 前言 在当今全球范围内&#xff0c;新冠疫情对我们的生活方式带来了…

单核 CPU 支持 Java 多线程吗?我们来一起看看吧

1 前言 由于现在大多计算机都是多核CPU&#xff0c;多线程往往会比单线程更快&#xff0c;更能够提高并发&#xff0c;但提高并发并不意味着启动更多的线程来执行。更多的线程意味着线程创建销毁开销加大、上下文非常频繁&#xff0c;你的程序反而不能支持更高的TPS。 2 时间…

超图使用问题汇总

超图使用问题汇总 切地图栅格瓦片的时候&#xff0c;必须确认生成地图的源数据坐标系已经被识别&#xff0c;否则无法进行全球剖分 下图就是未识别坐标系的情况 切地图矢量瓦片的时候&#xff0c;需要使用idesktopx来切&#xff0c;idesktop无法生成矢量瓦片。 矢量瓦片切片时…

Ubuntu安装docker-compose

官网 Install Compose standalone curl -SL https://github.com/docker/compose/releases/download/v2.18.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose离线 下载文件 开启vpn浏览器https://github.com/docker/compose/releases/download/v2.18.1/dock…

第九篇:强化学习Q-learning算法 通俗介绍

你好&#xff0c;我是郭震&#xff08;zhenguo) 今天介绍强化学习第九篇&#xff1a;Q-learning算法 前面我们介绍强化学习基本概念&#xff0c;马尔科夫决策过程&#xff0c;策略迭代和值迭代&#xff0c;这些组成强化学习的基础。 从今天开始逐步介绍常用强化学习算法&#x…

QT调用linux外部命令或者shell script

目录 原文链接&#xff1a;https://blog.csdn.net/YMGogre/article/details/128973098 0、本文使用的环境配置&#xff1a; 1、新建一个简单的Shell脚本&#xff1a; 2、在Qt中启动外部Shell脚本&#xff1a; 2.1、使用标准库中提供的方法 —— system() 2.2、使用Qt提供…

接口抓包分析与Mock实战

这里写目录标题 一、知识点梳理1、接口抓包需要具备的能力2、接口抓包原理 二、Charles 基础使用三、charles抓包分析四、Charles 使用1、过滤&#xff1a;Filter、Focus2、重发&#xff1a;Repeat、Repeat Advanced3、修改请求&#xff1a;Compose4、弱网&#xff1a;Throttle…

实验3 Tomasulo算法【计算机系统结构】

实验3 Tomasulo算法【计算机系统结构】 前言推荐实验3 Tomasulo算法1 实验目的2 实验平台3 实验内容和步骤4 实验总结与心得 最后 前言 2023-6-9 9:19:50 以下内容源自《【计算机系统结构】》 仅供学习交流使用 推荐 实验2 指令调度和延迟分支【计算机系统结构】 实验3 To…

webgpu之旅03

19854902 319854902 319854902 319854902 webgpu交Q流群我们找个例子看看别人的renderer three.js v152 首先init函数 看见中间有个对象 WebGPURenderPipelines 跟进去看看 这个构造函数里可以看见有这么些数据 get( renderObject ) {const device this.device;const cache …