初识MySQL

MySQL数据库

数据库

数据库 ,又称为Database,简称DB。数据库就是一个文件集合。

顾名思义:是一个存储数据的仓库,实际上就是一堆文件,这些文件中存储了具有特定格式的数据,可以很方便的对里面的数据进行增删改查等操作。

数据库管理系统

DataBase Management System,简称 DBMS 。

数据库管理系统是专门用来管理数据库中的数据的,可以对数据库当中的数据进行增删改查。

常见的DBMS有: MySQL 、Oracle、DB2、SQLite 、SqlServer。

SQL:结构化查询语言

程序员 主要 学习SQL语句,通过编写SQL语句,然后DBMS负责执行SQL语句,最终来完成数据库中数据的增删改查操作。

三者之间的关系??

DBMS--执行-->SQL--操作-->DB

基本操作

MySQL服务启停

启动服务: net start mysql
停止服务: net stop mysql

登录MySQL

第一种:

mysql -h 127.0.0.1 -p3306 -uroot -p

第二种:

mysql -uroot -p

退出数据库:exit

创建一个数据库

create database 数据库名;

create schema 数据库名;

查看所有的数据库

show database s ;

MySQL默认自带了4个数据库

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

| Database |

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

| information_schema |

| mysql |

| pythonweb |

| questionnaire |

| sys |

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

使用数据库

use 数据库名

数据库中最基本的单元是: 表(table)

用来存储数据的对象,是有结构的数据的集合。

数据表是一个临时保存数据的网格虚拟表(表示内存中数据的一个表)。

数据表是由表名、字段、字段类型、字段长度、数据记录组成。数据表之间的关联通过“键”来实现的,键分为 主键 和 外键 两种。

任何一张表都有行和列。

  • 行:一行即为一条数据,数据库一共有多少条数据,实际上就是有几行数据。
  • 列:一列即为一个字段,数据库一共有多少个字段,实际上就是有几列数据。

SQL语言

SQL是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存储数据以及查询、更新和管理关系型数据库系统。

SQL分类

根据功能主要分为四类:DDL、DML、DQL、DCL

  • DCL(Data Control Language):数据控制语言,用来创建数据库用户、定义访问权限和安全级别。
  • DDL(Data Definition Language):数据定义语言,用来定义数据库对象:库,表,字段(列)。功能:创建、删除、修改库和表结构。
  • DML(Data Manipulation Language):数据操作语言,用来定义数据的增删改记录。
  • DQL(Data Query Language):数据库查询语言,用来查询数据库中表的记录。
  • TCL(Transition Control Language):事务控制语言,用来管理事务。

DDL(数据定义语言)

DDL主要是用在定义或改变表的结构。

  • 查询
    查询所有数据库 SHOW DATABASES ;
    查询当前数据库 SELECT DATABASE() ;
  • 创建
    create table 表名(
    字段名1(列名) 类型(长度) 约束条件,
    字段名2(列名) 类型(长度) 约束条件,
    字段名3(列名) 类型(长度) 约束条件,
    .......
    );
    在关系型数据库中,我们需要这顶表名和列名,同时设定。

数据类型

整型

MySQL数据类型 含义
tinyint 1字节,范围(-128~127)
smallint 2字节,范围(-3W多~3W多)
mediumint 3字节,范围
int 4字节,范围(-21个亿~21个亿)
bigint 8字节,非常大

在整型中,我们默认使用的是【有符号】的,我们可以使用 unsigned 关键字,定义成无符号类型, tinyint unsigned的取值范围0~255 。

如果长度需要配合 zerofill :

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>int</strong></span>(<span style="color:#880000">4</span>) <span style="color:#333333"><strong>unsigned</strong></span> zerofill;</span></span></span>

说明:上述的int长度为4,如果设置了zerofill,如果数据是1,最终存到表格中的数据格式为0001,0010。

浮点型

MySQL数据类型 含义
float(m,d) 4字节,单精度浮点型,m总长度,d小数位。
double(m,d) 8字节,双精度浮点型,m总长度,d小数位。
decimal(m,d) decimal是存储为字符串的浮点数,对应我们java中的BigDecimal。

比如定义一个float(5,3):

  • 插入123.45678,最后查询得到的结果就是99.999;
  • 插入12.3456789,最后查询得到的结果就是12.346;

所以,在使用浮点型的时候,要以插入到数据库中的实际结果为准。

字符串类型

MySQL数据类型 含义
char(n) 固定长度,最多255个字符。
varchar(n) 可变长度,最多65535个字符。
tinytext 可变长度,最大255个字节。
text 可变长度,最大65535个字节。
mediumtext 可变长度,最大16MB。
longtext 可变长度,最大4GB。

(1)char和vachar的区别:

char

char表示定长字符串,长度是固定的;

如果插入数据的长度小于char的固定长度时,则用空格填充;

因为长度固定,所以存取速度要比varchar快很多,甚至能快50%,但正因为其长度固定,所以会占据多余的空间,是空间换时间的做法;

对于char来说,最多能存放的字符个数为255,和编码无关

varchar

varchar表示可变长字符串,长度是可变的;

插入的数据是多长,就按照多长来存储;

varchar在存取方面与char相反,它存取慢,因为长度不固定,但正因如此,不占据多余的空间,是时间换空间的做法;

对于varchar来说,最多能存放的字符个数为65532

日常的设计,对于长度相对固定的字符串,可以使用char,对于长度不确定的,使用varchar更合适一些。

(2)varchar和text区别:

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6">溢出段
</span></span></span>

日期类型

MySQL数据类型 含义
date 3字节,日期,格式:2022-08-15
time 3字节,时间,格式:10:54:30
datatime 8字节,日期时间,格式:2022-08-15 10:55:40
timestamp 4字节,时间戳,毫秒数。
year 1字节,年份

建表约束

因为一张表要有多个列,数据库中的表不止有一张,建表约束说的就是我们 应该如何规范表中的数据以及表之间的关系。

MySQL约束类型:

约束名称 描述
NOT NULL 非空约束
UNIQUE 唯一约束,取值不允许重复
PRIMARY KEY 主键约束(主关键字),自带非空,唯一、索引
DEFAULT 默认值
FOREIGH KEY 外键约束,表和表之间的约束

(1)NOT NULL约束

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>CREATE</strong></span> <span style="color:#333333"><strong>TABLE</strong></span> <span style="color:#880000">`student`</span> (
	<span style="color:#880000">`stu_id`</span> <span style="color:#397300">int</span>,
	<span style="color:#880000">`stu_name`</span> <span style="color:#397300">VARCHAR</span>(<span style="color:#880000">50</span>) <span style="color:#333333"><strong>NOT</strong></span> <span style="color:#78a960">NULL</span>,
	<span style="color:#880000">`gender`</span> <span style="color:#397300">char</span>(<span style="color:#880000">1</span>) <span style="color:#333333"><strong>DEFAULT</strong></span> <span style="color:#880000">'男'</span>,
	<span style="color:#880000">`brithday`</span> datetime,
	PRIMARY <span style="color:#333333"><strong>KEY</strong></span>(stu_id)
);</span></span></span>

(2)UNIQUE约束

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>create</strong></span> <span style="color:#333333"><strong>table</strong></span> <span style="color:#880000">`book`</span> (
	<span style="color:#880000">`id`</span> <span style="color:#397300">int</span> PRIMARY <span style="color:#333333"><strong>KEY</strong></span> auto_increment,
	<span style="color:#880000">`name`</span> <span style="color:#397300">varchar</span>(<span style="color:#880000">50</span>) <span style="color:#333333"><strong>not</strong></span> <span style="color:#78a960">null</span>,
	<span style="color:#880000">`bar_code`</span> <span style="color:#397300">VARCHAR</span>(<span style="color:#880000">30</span>) <span style="color:#333333"><strong>not</strong></span> <span style="color:#78a960">null</span>,
	<span style="color:#880000">`aut_id`</span> <span style="color:#397300">int</span> <span style="color:#333333"><strong>not</strong></span> <span style="color:#78a960">null</span>,
	<span style="color:#333333"><strong>UNIQUE</strong></span>(bar_code)
);</span></span></span>

(3)主键约束

用多个列来共同当主键:

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>create</strong></span> <span style="color:#333333"><strong>table</strong></span> <span style="color:#880000">`author`</span>(
	<span style="color:#880000">`aut_id`</span> <span style="color:#397300">int</span>,
	<span style="color:#880000">`aut_name`</span> <span style="color:#397300">varchar</span>(<span style="color:#880000">50</span>) <span style="color:#333333"><strong>not</strong></span> <span style="color:#78a960">null</span>,
	<span style="color:#880000">`gender`</span> <span style="color:#397300">char</span>(<span style="color:#880000">1</span>) <span style="color:#333333"><strong>default</strong></span> <span style="color:#880000">'男'</span>,
	<span style="color:#880000">`country`</span> <span style="color:#397300">varchar</span>(<span style="color:#880000">50</span>),
	<span style="color:#880000">`birthday`</span> datetime,
	PRIMARY <span style="color:#333333"><strong>KEY</strong></span>(aut_id,aut_name)
);</span></span></span>

(4)外键约束

推荐配合主键去使用。有了这个约束,我们在向表中插入数据时,来源于另外一张表的主键

外键会产生的效果:

  1. 删除表的时候,如果不删除引用外键的表,被引用的表是不能直接删除。
  2. 外键的值必须来源于引用的表的主键字符。
<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>create</strong></span> <span style="color:#333333"><strong>table</strong></span> <span style="color:#880000">`author`</span>(
	<span style="color:#880000">`aut_id`</span> <span style="color:#397300">int</span>,
	<span style="color:#880000">`aut_name`</span> <span style="color:#397300">varchar</span>(<span style="color:#880000">50</span>) <span style="color:#333333"><strong>not</strong></span> <span style="color:#78a960">null</span>,
	<span style="color:#880000">`gender`</span> <span style="color:#397300">char</span>(<span style="color:#880000">1</span>) <span style="color:#333333"><strong>default</strong></span> <span style="color:#880000">'男'</span>,
	<span style="color:#880000">`country`</span> <span style="color:#397300">varchar</span>(<span style="color:#880000">50</span>),
	<span style="color:#880000">`birthday`</span> datetime,
	PRIMARY <span style="color:#333333"><strong>KEY</strong></span>(aut_id)
);</span></span></span>
<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>create</strong></span> <span style="color:#333333"><strong>table</strong></span> <span style="color:#880000">`book`</span> (
	<span style="color:#880000">`id`</span> <span style="color:#397300">int</span> PRIMARY <span style="color:#333333"><strong>KEY</strong></span> auto_increment,
	<span style="color:#880000">`name`</span> <span style="color:#397300">varchar</span>(<span style="color:#880000">50</span>) <span style="color:#333333"><strong>not</strong></span> <span style="color:#78a960">null</span>,
	<span style="color:#880000">`bar_code`</span> <span style="color:#397300">VARCHAR</span>(<span style="color:#880000">30</span>) <span style="color:#333333"><strong>not</strong></span> <span style="color:#78a960">null</span> <span style="color:#333333"><strong>UNIQUE</strong></span>,
	<span style="color:#880000">`aut_id`</span> <span style="color:#397300">int</span> <span style="color:#333333"><strong>not</strong></span> <span style="color:#78a960">null</span>,
	FOREIGN <span style="color:#333333"><strong>KEY</strong></span>(aut_id) <span style="color:#333333"><strong>REFERENCES</strong></span> author(aut_id)
);</span></span></span>

在创建表的时候,建议字段名使用着重符。

对表的修改操作

查看当前库中的所有表:

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>show</strong></span> <span style="color:#333333"><strong>tables</strong></span>;</span></span></span>

查看表结构:

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>desc</strong></span> 表名;</span></span></span>

修改表有5个操作,但是前缀都是一样的 alter table 表名 .... 。

  • 添加列

    <span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>ALTER</strong></span> <span style="color:#333333"><strong>table</strong></span> author <span style="color:#333333"><strong>add</strong></span> (hobby <span style="color:#397300">varchar</span>(<span style="color:#880000">20</span>),address <span style="color:#397300">varchar</span>(<span style="color:#880000">50</span>));</span></span></span>
  • 修改列数据类型

    <span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>ALTER</strong></span> <span style="color:#333333"><strong>table</strong></span> author <span style="color:#333333"><strong>MODIFY</strong></span> address <span style="color:#397300">varchar</span>(<span style="color:#880000">100</span>);</span></span></span>
  • 修改列名称和数据类型

    <span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>alter</strong></span> <span style="color:#333333"><strong>table</strong></span> author <span style="color:#333333"><strong>change</strong></span> address addr <span style="color:#397300">VARCHAR</span>(<span style="color:#880000">60</span>);</span></span></span>
  • 删除列

    <span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>alter</strong></span> <span style="color:#333333"><strong>table</strong></span> author <span style="color:#333333"><strong>drop</strong></span> addr;</span></span></span>
  • 修改表名

    <span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>ALTER</strong></span> <span style="color:#333333"><strong>TABLE</strong></span> author <span style="color:#333333"><strong>RENAME</strong></span> <span style="color:#880000">`authors`</span>;</span></span></span>
  • 删除表

    <span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>drop</strong></span> <span style="color:#333333"><strong>table</strong></span> <span style="color:#333333"><strong>if</strong></span> <span style="color:#333333"><strong>EXISTS</strong></span> <span style="color:#880000">`user`</span>;</span></span></span>
  • 添加主键

    <span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>alter</strong></span> <span style="color:#333333"><strong>table</strong></span> 表名 <span style="color:#333333"><strong>ADD</strong></span> <span style="color:#333333"><strong>CONSTRAINT</strong></span> 主键名(pk_表名) primary <span style="color:#333333"><strong>key</strong></span> 表名(字段名);</span></span></span>
    <span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>ALTER</strong></span> <span style="color:#333333"><strong>TABLE</strong></span> <span style="color:#880000">`authors`</span> <span style="color:#333333"><strong>ADD</strong></span> <span style="color:#333333"><strong>CONSTRAINT</strong></span> pk_authors PRIMARY <span style="color:#333333"><strong>KEY</strong></span> <span style="color:#880000">`authors`</span> ( aut_id );</span></span></span>
  • 添加外键

    <span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>alter</strong></span> <span style="color:#333333"><strong>table</strong></span> 从表 <span style="color:#333333"><strong>add</strong></span> <span style="color:#333333"><strong>constraint</strong></span> 外键名(fk_从表_主表) foreign <span style="color:#333333"><strong>key</strong></span> 从表(外键字段) <span style="color:#333333"><strong>REFERENCES</strong></span> 主表(主键字段;)</span></span></span>
    <span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>ALTER</strong></span> <span style="color:#333333"><strong>TABLE</strong></span> book <span style="color:#333333"><strong>ADD</strong></span> <span style="color:#333333"><strong>CONSTRAINT</strong></span> fk_book_authors FOREIGN <span style="color:#333333"><strong>KEY</strong></span> book ( aut_id ) <span style="color:#333333"><strong>REFERENCES</strong></span> <span style="color:#880000">`authors`</span> ( aut_id );</span></span></span>

DML(数据操作语言)

该语言来对表记录进行操作(增、删、改),不包含查询。

插入数据

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>INSERT</strong></span> <span style="color:#333333"><strong>INTO</strong></span> <span style="color:#880000">`authors`</span> ( aut_id, aut_name, gender, country, birthday, hobby ) <span style="color:#333333"><strong>VALUES</strong></span> (<span style="color:#880000">4</span>,<span style="color:#880000">'罗曼罗兰'</span>,<span style="color:#880000">'女'</span>,<span style="color:#880000">'漂亮国'</span>,<span style="color:#880000">'1945-8-15'</span>,<span style="color:#880000">'写字'</span>);</span></span></span>

如果插入的是全字段,字段名可以省略。

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>INSERT</strong></span> <span style="color:#333333"><strong>INTO</strong></span> <span style="color:#880000">`authors`</span> <span style="color:#333333"><strong>VALUES</strong></span> (<span style="color:#880000">5</span>,<span style="color:#880000">'韩寒'</span>,<span style="color:#880000">'男'</span>,<span style="color:#880000">'中国'</span>,<span style="color:#880000">'1984-8-15'</span>,<span style="color:#880000">'赛车'</span>);</span></span></span>

说明:

  1. 在数据库中所有的字符串类型,必须使用引号。
  2. 如果部分字段插入,必须列名和值要匹配。如果全字段插入,则列名可以省略。

批量插入。

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>INSERT</strong></span> <span style="color:#333333"><strong>INTO</strong></span> <span style="color:#880000">`authors`</span> <span style="color:#333333"><strong>VALUES</strong></span> 
(<span style="color:#880000">7</span>,<span style="color:#880000">"李诞"</span>,<span style="color:#880000">'男'</span>,<span style="color:#880000">'中国'</span>,<span style="color:#880000">'1985-8-15'</span>,<span style="color:#880000">'脱口秀'</span>),
(<span style="color:#880000">8</span>,<span style="color:#880000">"史铁生"</span>,<span style="color:#880000">'男'</span>,<span style="color:#880000">'中国'</span>,<span style="color:#880000">'1967-8-15'</span>,<span style="color:#880000">'绘画'</span>);</span></span></span>

修改数据

修改某列的全部的值:

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>update</strong></span> <span style="color:#880000">`authors`</span> <span style="color:#333333"><strong>set</strong></span> aut_name = <span style="color:#880000">'郭小四'</span>,country=<span style="color:#880000">'中国'</span>;</span></span></span>

修改特定行的数据:

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>update</strong></span> <span style="color:#880000">`authors`</span> <span style="color:#333333"><strong>set</strong></span> aut_name = <span style="color:#880000">'金庸'</span>,country=<span style="color:#880000">'中国'</span> <span style="color:#333333"><strong>where</strong></span> aut_id = <span style="color:#880000">1</span>;</span></span></span>

where是一个关键字,我们可以使用where关键字实现丰富的筛选,它很像我们的if语句,可以使用各种复杂的条件运算:

  • =(没有==,也没有equals)
  • !=
  • >
    • where aut_id > 1
  • >=
  • <=
  • <> 不等于
  • between...and
    • where aut_id between 1 and 4
    • where aut_id > 1 and aut_name='xxx'
  • in(....)
    • where aut_id in(1,3,5)
  • is null
    • where name is null
  • not
    • where name is not null
  • or
  • and

删除数据

全部删除:

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>delete</strong></span> <span style="color:#333333"><strong>from</strong></span> <span style="color:#880000">`student`</span>;</span></span></span>

根据条件删除:

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>delete</strong></span> <span style="color:#333333"><strong>from</strong></span> <span style="color:#880000">`authors`</span> <span style="color:#333333"><strong>where</strong></span> aut_id = <span style="color:#880000">8</span>;</span></span></span>

说明:通过delete这种删除方式删除的数据,主键如果是自动递增,会断档。

截断(清空表):

<span style="color:#333333"><span style="color:#444444"><span style="background-color:#f6f6f6"><span style="color:#333333"><strong>TRUNCATE</strong></span> student;</span></span></span>

说明:

truncate实际上应该属于DDL语言,操作立即生效,不能撤回。

  • truncate和delete都是删除数据,drop删除整个表。
  • truncate速度快,效率高,可以理解为直接删除整个表,再重新建立。
  • truncate和delete都不会是表结构及其列、约束、索引的发生改变。

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


学习编程是顺着互联网的发展潮流,是一件好事。新手如何学习编程?其实不难,不过在学习编程之前你得先了解你的目的是什么?这个很重要,因为目的决定你的发展方向、决定你的发展速度。
IT行业是什么工作做什么?IT行业的工作有:产品策划类、页面设计类、前端与移动、开发与测试、营销推广类、数据运营类、运营维护类、游戏相关类等,根据不同的分类下面有细分了不同的岗位。
女生学Java好就业吗?女生适合学Java编程吗?目前有不少女生学习Java开发,但要结合自身的情况,先了解自己适不适合去学习Java,不要盲目的选择不适合自己的Java培训班进行学习。只要肯下功夫钻研,多看、多想、多练
Can’t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock问题 1.进入mysql路径
oracle基本命令 一、登录操作 1.管理员登录 # 管理员登录 sqlplus / as sysdba 2.普通用户登录
一、背景 因为项目中需要通北京网络,所以需要连vpn,但是服务器有时候会断掉,所以写个shell脚本每五分钟去判断是否连接,于是就有下面的shell脚本。
BETWEEN 操作符选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。
假如你已经使用过苹果开发者中心上架app,你肯定知道在苹果开发者中心的web界面,无法直接提交ipa文件,而是需要使用第三方工具,将ipa文件上传到构建版本,开...
下面的 SQL 语句指定了两个别名,一个是 name 列的别名,一个是 country 列的别名。**提示:**如果列名称包含空格,要求使用双引号或方括号:
在使用H5混合开发的app打包后,需要将ipa文件上传到appstore进行发布,就需要去苹果开发者中心进行发布。​
+----+--------------+---------------------------+-------+---------+
数组的声明并不是声明一个个单独的变量,比如 number0、number1、...、number99,而是声明一个数组变量,比如 numbers,然后使用 nu...
第一步:到appuploader官网下载辅助工具和iCloud驱动,使用前面创建的AppID登录。
如需删除表中的列,请使用下面的语法(请注意,某些数据库系统不允许这种在数据库表中删除列的方式):
前不久在制作win11pe,制作了一版,1.26GB,太大了,不满意,想再裁剪下,发现这次dism mount正常,commit或discard巨慢,以前都很快...
赛门铁克各个版本概览:https://knowledge.broadcom.com/external/article?legacyId=tech163829
实测Python 3.6.6用pip 21.3.1,再高就报错了,Python 3.10.7用pip 22.3.1是可以的
Broadcom Corporation (博通公司,股票代号AVGO)是全球领先的有线和无线通信半导体公司。其产品实现向家庭、 办公室和移动环境以及在这些环境...
发现个问题,server2016上安装了c4d这些版本,低版本的正常显示窗格,但红色圈出的高版本c4d打开后不显示窗格,
TAT:https://cloud.tencent.com/document/product/1340