当前位置: 首页 > news >正文

mysql 数据库 增删改查 基本操作

目录

一   SQL  详细介绍

(一)SQL 分类

(二) SQL 语言规范

(三)数据库对象和命名

1,数据库的组件(对象):

2,命名规则:

(四) SQL语句分类

二   查看数据库

(一)查看数据库的基本命令

1,show databases

2, use 数据库名

3, show tables

(二)表 抬头介绍

(三)type 数据类型   介绍

1,常用的数据类型:

          2, 注意事项

3   char 和 varchar 区别

4  选择正确的数据类型对于获得高性能至关重要,三大原则

5   修饰符

5.1  适用所有类型的修饰符

5.2  适用数值型的修饰符

三  对库和表的操作

(一) 创建数据库

(二)创建表

(三)删表

(四)删库

四  对 数据的操作

(一)加入数据

(二)查看数据

(三) 更新数据 (修改)

(四)  删除数据

(五)select  高级使用

1, 查询所有 

2,查询指定列

3,  查指定 行

4,  查看前3行

5,  跳过前三行的  查看后两行

6, 详细显示(一一排列)

五    数据库高级操作

(一)drop  truncate delete 几个删除的区别

1,drop

2, truncate

3  delete

4   三种删除应用场景

5 三种删除比较

(二)    临时表

1,  创建临时表

2,给临时表加 数据

3  查看临时表数据

(三)  克隆表

 1, 方法1

2, 方法2

(四) 修改表名  及列相关

1,修改表名

2,修改列名 列属性(生产环境不建议)

3,添加列

4  删除列

六  数据库用户管理

(一) 新建用户

1,通式

2  具体解释

2.1  '用户名'

2.2   '来源地址'

2.3 ‘密码'

3 创建用户 实际操作

(二)查看用户信息

(三)重命名指定

(四)删除用户

(五)修改当前密码

(六)修改其他用户密码

(七)忘记root密码的解决办法

七   数据库用户授权

(一) 授权模式

(二) 格式

1, 通式

2,格式具体解释

(三)all privilege

(四)实例授权

1  实例授权1 权限全开

2  实例授权2 来源地址

(五)查看权限

(六)撤销权限

1, 通式

2, 实例


一   SQL  详细介绍

(一)SQL 分类

  • 数据库:database

  • 表:table,行:row 列:column

  • 索引:index

  • 视图:view

  • 存储过程:procedure

  • 存储函数:function

  • 触发器:trigger

  • 事件调度器:event scheduler,任务计划

  • 用户:user

  • 权限:privilege

(二) SQL 语言规范

  • 在数据库系统中,SQL 语句不区分大小写,建议用大写

  • SQL语句可单行或多行书写,默认以 " ; " 结尾

  • 关键词不能跨多行或简写

  • 用空格和TAB 缩进来提高语句的可读性

  • 子句通常位于独立行,便于编辑,提高可读性

(三)数据库对象和命名

1,数据库的组件(对象):

数据库、表、索引、视图、用户、存储过程、函数、触发器、事件调度器等

2,命名规则:

必须以字母开头,后续可以包括字母,数字和三个特殊字符(# _ $)

不要使用MySQL的保留字,tabble select show databases

(四) SQL语句分类

  • DDL: Data Defination Language 数据定义语言

CREATE,DROP,ALTER

  • DML: Data Manipulation Language 数据操纵语言

INSERT,DELETE,UPDATE

软件开发:CRUD

  • DQL:Data Query Language 数据查询语言

SELECT

  • DCL:Data Control Language 数据控制语言

GRANT,REVOKE

  • TCL:Transaction Control Language 事务控制语言

COMMIT,ROLLBACK,SAVEPOINT

二   查看数据库

(一)查看数据库的基本命令

1,show databases

查看 数据库(有啥库)

2, use 数据库名

去到  指定的库

3, show tables

看有哪些表

4  describe  表名  (desc)

看表的属性

(二)表 抬头介绍

Field:字段名称
type:数据类型
Null :是否允许为空
Key :主键
Type:数据类型
Null :是否允许为空
key :主键
Default :默认值
Extra :扩展属性,例如:标志符列(标识了种子,增量/步长)1 2
 

(三)type 数据类型   介绍

1,常用的数据类型:

int:                 整型                                    用于定义整数类型的数据
float:              单精度浮点4字节32位        准确表示到小数点后六位        
double:           双精度浮点8字节64位
char:               固定长度的字符类型           用于定义字符类型数据。 20字节  4 
varchar:          可变长度的字符类型                               20   4 
text:                文本
image:            图片
decimal(5,2):  5个有效长度数字,小数点后面有2位        指定长度数组 

 

 2, 注意事项

2.1Char如果存入数据的实际长度比指定长度要小,会补空格至指定长度,如果存入的数据的实际长度大于指定长度,低版本会被截取,高版本会报错

2.2主键是唯一的,但主键可以由多个字段构成

2.3varchar(50) 能存放几个 UTF8 编码的汉字?

mysql 5.0以上版本 varchar(50) 指的是50字符,无论存放的是数字、字母还是 utf8 编码的汉字,都可以存放50个

3   char 和 varchar 区别

char 设定20字节 放4字节存储 占用20字节

varchar 设定20字节 放4字节存储 占用4字节

char : 搜索反应速度快 但是占空间

varchar : 不占用磁盘空间 搜索反应速度慢

4  选择正确的数据类型对于获得高性能至关重要,三大原则

  1. 更小的通常更好,尽量使用可正确存储数据的最小数据类型

  2. 简单就好,简单数据类型的操作通常需要更少的CPU周期

  3. 尽量避免NULL,包含为NULL的列,对MySQL更难优化

5   修饰符

5.1  适用所有类型的修饰符
名称含义
NULL数据列可包含NULL值,默认值
NOT NULL数据列不允许包含NULL值,*为必填选项
DEFAULT默认值
PRIMARY KEY主键,所有记录中此字段的值不能重复,且不能为NULL
UNIQUE KEY唯一键,所有记录中此字段的值不能重复,但可以为NULL
CHARACTER SETname 指定一个字符集
5.2  适用数值型的修饰符
名称作用
AUTO_INCREMENT自动递增,适用于整数类型
UNSIGNED无符号
int(4) zerofill表示若数值不满4位数,则前面用"0"填充,例0001
 

三  对库和表的操作

(一) 创建数据库

(二)创建表

创建一个  叫排名的表   表属性:   id为整数 且不能为空  且是唯一  名字15个字节以内  武力值指定为5位有效数字(小数点后有两位)

(三)删表

drop table 表名

delete from 表名

(四)删库

drop database 数据库名

小伙子思想很危险!

四  对 数据的操作

(一)加入数据

插入数据   insert into

注意 values 中 写 字符串要加单引号 数字可以不加单引号

要写 PASSWD('123456') 这样密码就是加密的

(二)查看数据

select

(三) 更新数据 (修改)

update

(四)  删除数据

delete from 表名 where(指定)

(五)select  高级使用

1, 查询所有 

select * from paiming;

2,查询指定列

3,  查指定 行

4,  查看前3行

5,  跳过前三行的  查看后两行

6, 详细显示(一一排列)

注意  此处无 分号

五    数据库高级操作

(一)drop  truncate delete 几个删除的区别

1,drop

drop table table_name
1)属于DDL
2)不可回滚(无法恢复)
3)不可带where
4)表内容和结构删除
5)删除速度快

2, truncate

1)属于DDL
2)不可回滚
3)不可带where
4)表内容删除
5)删除速度快
 

3  delete

1)属于DML
2)可回滚(可恢复)
3)可带where
4)表结构在,表内容要看where执行的情况
5)册删除速度慢,需要逐行删除
delete :比如有4 条数据 删了后 id 从5开始

4   三种删除应用场景

不再需要一张表的时候,用drop
想删除部分数据行时候,用delete,并且带上where子句
保留表而删除所有数据的时候用truncate

 

5 三种删除比较

速度
drop> truncate > delete
安全性
delete 最好
 

(二)    临时表

(放在内存中的  退出就没了)且使用SHOWTABLES命令是看不到创建的临时表

1,  创建临时表

 解释: 创建一个叫  魅力的临时表格  表格属性为   id 6位数 且前五位自动补0  且唯一  且自动递增

             名字  20字节 且不为空   身份证18位  且不为空且唯一    美貌值 2位数

2,给临时表加 数据

3  查看临时表数据

这边可以看到  在给临时表加数据的时候  没有输入id  但是表格自动生成了 因为我们写了auto_increment

(三)  克隆表

 1, 方法1

克隆表格属性和 表格数据

create table yyy2 like yyy;                  #复制格式,通过LIKE方法,复制yyy表结构生成yyy2表
insert into yyy2 select * from yyy;      #备份内容

2, 方法2

 表格属性带不过来    只会克隆表格里的数据

克隆表,将数据表的数据记录生成到新的表中
CREATE TABLE test02 (SELECT * from test);   #复制test 表数据到test02中

(四) 修改表名  及列相关

1,修改表名

ALTER TABLE 旧表名 RENAME 新表名;

2,修改列名 列属性(生产环境不建议)

修改字段(列)名,添加唯一键
ALTER TABLE 表名 CHANGE 旧列名 新列名 数据类型 [unique key];
 

3,添加列

ALTER TABLE 表名 ADD 新列名 属性

在加入  新列  时    可以看到虽然没填数据   全部会显现默认的数据

4  删除列


ALTER TABLE 表名 DROP 字段名;

六  数据库用户管理

(一) 新建用户

1,通式

CREATE USER '用户名'@'来源地址' [IDENTIFIED BY [PASSWORD] '密码'];
 

2  具体解释

2.1  '用户名'

指定将创建的用户名

2.2   '来源地址'

指定新创建的用户可在哪些主机上登录,可使用IP地址、网段、主机名的形式,本地用户可用localhost,允许任意主机登录   可用通配符%

2.3 ‘密码'

若使用明文密码,直接输入'密码',插入到数据库时由Mysql自动加密;
若使用加密密码,需要先使用SELECT PASSWORD('密码');获取密文,再在语句中添PASSWORD '密文';
若省略“IDENTIFIED BY"部分,则用户的密码将为空(不建议使用)

3 创建用户 实际操作

3.1 获取密码密文 注意加 单引号  不然报错

3.2 创建用户

(二)查看用户信息

创建后的用户保存在mysql 数据库的user表里
SELECT User,authentication_string,Host from user;


 

(三)重命名指定

RENAME USER 'zhangsan'@'localhost' TO 'lisi'@'localhost';

(四)删除用户

DROP USER 'lisi'@'localhost' ;

(五)修改当前密码

SET PASSWORD = PASSWORD('abc123');

(六)修改其他用户密码

SET PASSWORD FOR 'user1'@'localhost' = PASSWORD('abc123T');
 

(七)忘记root密码的解决办法

vim /etc/my.cnf
[mysqld]
skip-grant-tables 
#数据库的单用户模式
skip-networking  #MySQL8.0不需要#然后清空密码
update mysql.user set authentication_string='' where user='root' and host='localhost';
#注意刷新后生效
flush privileges;

1,在mysql 数据库配置文件  加入这一行 (类似单机模式  其他时候都把他去掉,只有破解密码时需要)

2, 重启 mysql  可以直接登录 不需要密码

3,然后使用SQL语句修改密码  并刷新权限

4,记得重新进配置文件  删除刚刚加的一行  skip-grant-tables 

5  , 再次登录  发现不需要密码

七   数据库用户授权

(一) 授权模式

1,创建用户 再去定义授权 给数据库 操作权限 来源地址(登录)

2,直接 创建 用户 授权 来源地址 做用户授权

(二) 格式

1, 通式

grant 提权
GRANT 权限列表 ON 数据库名.表名 TO '用户名'@'来源地址' [IDENTIFIED BY '密码'];

2,格式具体解释

#权限列表:用于列出授权使用的各种数据库操作,以逗号进行分隔,如“select, insert, 
update”。使用"all"表示所有权限,可授权执行任何操作。

#数据库名.表名:用于指定授权操作的数据库和表的名称,其中可以使用通配符"*"。
例如,使用“kgc.*"表示授权操作的对象为school数据库中的所有表。

#'用户名@来源地址':用于指定用户名称和允许访问的客户机地址,即谁能连接、能从哪里连接。来源地址可以是域名、IP地址,还可以使用“%”通配符,表示某个区域或网段内的所有地址,如“%.xyw.com"、“192.168.80.%”等。

#IDENTIFIED BY:用于设置用户连接数据库时所使用的密码字符串。
在新建用户时,若省略“IDENTIFIED BY"部分,则用户的密码将为空。
 

(三)all privilege

all privilege权限如下:

insert(插入数据)
select (查询数据)
update (更新表的数据)
delete(删除表中数据)
create (创建库,表)
drop(删除库,表)
refernces
index(建立索引)
alter(更改表属性)
create temp orary tableslock tables (锁表)
execute
create view (创建视图)
show view(显示视图)
create routine(创建存储过程)
alter routine(修改存储过程)
event(事件)
trigger on(创建触发器)

(四)实例授权

1  实例授权1 权限全开

授权 wyq 所有权限 ky35库下所有表 登录来源只能为 本机

flush privileges;    #刷新权限
 

登录wyq 账户  

权限都有  可删可查

2  实例授权2 来源地址

授权 guozi 看的权限 ky35库下所有表 登录来源只能为 192.168.217 网段

 flush privileges;    #刷新权限
 

授权 guozi 看的权限 ky35库下所有表 登录来源只能为任意网段

flush privileges;    #刷新权限
 

使用连接测试  成功

(五)查看权限

#USAGE权限只能用于数据库登陆,不能执行任何操作;

USAGE权限不能被回收,即REVOKE不能删除用户。
 

(六)撤销权限

1, 通式

REVOKE 权限列表 ON 数据库名.表名 FROM 用户名@来源地址;

2, 实例

可以先查看权限  复制下面这一行 (不复制 grant 把 to 改成from)

flush privileges;    #刷新权限

可以看到权限被移除  

#USAGE权限只能用于数据库登陆,不能执行任何操作;

USAGE权限不能被回收,即REVOKE不能删除用户。

相关文章:

mysql 数据库 增删改查 基本操作

目录 一 SQL 详细介绍 (一)SQL 分类 (二) SQL 语言规范 (三)数据库对象和命名 1,数据库的组件(对象): 2,命名规则: (四) SQL…...

计算机网络——物理层(编码与调制)

计算机网络——编码与调制 基带信号和宽带信号编码与调制数字数据编码为数字信号非归零编码归零编码反向不归零编码曼彻斯特编码差分曼彻斯特编码4B/5B编码 数字数据调制为模拟信号模拟数据编码为数字信号模拟数据调制为模拟信号 我们之前讲了物理层的一些基础知识和两个准则&a…...

PHP魔术方法详解

__construct() 构造函数用于初始化新创建的对象。PHP 5 之后不推荐使用类名作为构造函数。 class Person {public $name;public $age;public function __construct($name, $age) {$this->name $name;$this->age $age;} }$person new Person("Alice", 30);…...

游戏 AI 反作弊|内附解决方案详情!

我们提出使用在游戏中广泛存在的回放日志数据,重构出玩家当局的表现。在回放 日志数据中,我们构建了玩家的时序行为数据,并基于该时序行为数据,分别搭建 了透视和自瞄外挂检测系统,该方法和系统可广泛应用于各种在线…...

elementUI组件库样式修改整理

一、整体修改样式注意点 避免!important,能使用深度选择器就用深度选择器主题色使用变量,方便后期统一修改,最好新建一个单独的文件,专门用于定义公共变量样式文件尽量放在一个文件里,方便后期维护 二、单独element …...

还是了解下吧,大语言模型调研汇总

大语言模型调研汇总 一. Basic Language ModelT5GPT-3LaMDAJurassic-1MT-NLGGopherChinchillaPaLMU-PaLMOPTLLaMABLOOMGLM-130BERNIE 3.0 Titan 二. Instruction-Finetuned Language ModelT0FLANFlan-LMBLOOMZ & mT0GPT-3.5ChatGPTGPT-4AlpacaChatGLMERNIE BotBard 自从Cha…...

Win11初始化系统遇一文解决

这个是目录 一、设置内的初始化无法使用时,使用以下工具二、将桌面移动到D盘三、解决win11桌面右键创建只有一个带盾牌的文件夹问题四、win11 系统停止更新五、office安装1、使用的是 Office Tool plus2、使用WPS 六、D盘有感叹号七、打开组策略编辑器(gpedit.msc)失…...

vr虚拟现实游戏世界介绍|数字文化展览|VR元宇宙文旅

虚拟现实(VR)游戏世界是一种通过虚拟现实技术创建的沉浸式游戏体验,玩家可以穿上VR头显,仿佛置身于游戏中的虚拟世界中。这种技术让玩家能够全方位、身临其境地体验游戏,与游戏中的环境、角色和物体互动。 在虚拟现实游…...

kotlin 程序 编译与执行

准备kotlin环境 Ubuntu安装kotlin 1. 创建一个名为 hello.kt 文件&#xff0c;代码如下&#xff1a; fun main(args: Array<String>) {println("Hello, World!") }2. 使用 Kotlin 编译器编译应用 kotlinc hello.kt -include-runtime -d hello.jar-d: 用来设…...

Python学习:注释和运算符

python 注释 在Python中&#xff0c;注释用于在代码中添加解释、说明或者提醒&#xff0c;但并不会被解释器执行。Python中的注释以#开头&#xff0c;直到行末为止。下面是关于Python注释的详细解释和举例&#xff1a; 单行注释&#xff1a;使用#符号在行的开头添加注释&…...

英伟达 V100、A100/800、H100/800 GPU 对比

近期&#xff0c;不论是国外的 ChatGPT&#xff0c;还是国内诸多的大模型&#xff0c;让 AIGC 的市场一片爆火。而在 AIGC 的种种智能表现背后&#xff0c;均来自于堪称天文数字的算力支持。以 ChatGPT 为例&#xff0c;据微软高管透露&#xff0c;为 ChatGPT 提供算力支持的 A…...

Spark面试重点

文章目录 1.简述hadoop 和 spark 的不同点&#xff08;为什么spark更快&#xff09;2.谈谈你对RDD的理解3.简述spark的shuffle过程4. groupByKey和reduceByKey的区别 1.简述hadoop 和 spark 的不同点&#xff08;为什么spark更快&#xff09; Hadoop 和 Spark 是两种用于大数据…...

UGUI源码分析与研究2-从底层实现的角度去分析和调优UI的性能问题和疑难杂症

从底层实现的角度去分析和调优UI的性能问题和疑难杂症&#xff0c;可以从以下几个方面入手&#xff1a; 绘制性能优化&#xff1a;UI的绘制是一个重要的性能瓶颈&#xff0c;可以通过以下方式进行优化&#xff1a; 减少绘制区域&#xff1a;只绘制可见区域&#xff0c;避免不必…...

OpenAI的GPT已达极限,更看好AI Agent

日前&#xff0c;比尔盖茨发表文章表示&#xff1a;AI Agent不仅会改变人与电脑的互动方式&#xff0c;或许还将颠覆软件行业&#xff0c;引领自输入命令到点击图标以来的最大计算机革命。 在数字化和技术创新的浪潮中&#xff0c;AI Agent作为一种前沿技术&#xff0c;正开启…...

【C/C++】详解 assert() 断言(什么是assert? assert有什么作用?)

目录 一、前言 二、什么是 assert ? 三、assert 的用法 四、assert 案例解析 五、assert 断言的使用原则 六、共勉 一、前言 在编写程序过程中&#xff0c;尤其是调试代码时&#xff0c;往往需要一个提醒代码漏洞/Bug的小助手&#xff0c;以便于程序员及时修改和完善代码…...

[C++]20:unorderedset和unorderedmap结构和封装。

unorderedset和unorderedmap结构和封装 一.哈希表&#xff1a;1.直接定址法&#xff1a;2.闭散列的开放定址法&#xff1a;1.基本结构&#xff1a;2.insert3.find4.erase5.补充&#xff1a;6.pair<k,v> k的数据类型&#xff1a; 3.开散列的拉链法/哈希桶&#xff1a;1.基…...

ARM 汇编指令:(六) B 跳转指令

目录 一.B 和 BL 1.B/BL指令的语法格式 2.示例解析 一.B 和 BL 跳转指令 B 使程序跳转到指定的地址执行程序。指令 BL 将下一条指令的地址复制到 R14&#xff08;即返回地址连接寄存器 LR&#xff09;寄存器中&#xff0c;然后跳转到指定地址运行程序。 1.B/B…...

​​SQLiteC/C++接口详细介绍之sqlite3类(十一)

返回目录&#xff1a;SQLite—免费开源数据库系列文章目录 上一篇&#xff1a;​​SQLiteC/C接口详细介绍之sqlite3类&#xff08;十&#xff09; 下一篇&#xff1a;​​SQLiteC/C接口详细介绍之sqlite3类&#xff08;十二&#xff09;&#xff08;未发表&#xff09; 33.sq…...

百度智能云+SpringBoot=AI对话【人工智能】

百度智能云SpringBootAI对话【人工智能】 前言版权推荐百度智能云SpringBootAI对话【人工智能】效果演示登录AI对话 项目结构后端开发pom和propertiessql_table和entitydao和mapperservice和implconfig和utilLoginController和ChatController 前端开发css和jslogin.html和chat.…...

第二十七节 Java 多态

本章主要为大家介绍java多态的概念&#xff0c;以及便于理解的多态简单例子。 Java 多态 多态是同一个行为具有多个不同表现形式或形态的能力。 多态性是对象多种表现形式的体现。 比如我们说"宠物"这个对象&#xff0c;它就有很多不同的表达或实现&#xff0c;比…...

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇&#xff0c;在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下&#xff1a; 【Note】&#xff1a;如果你已经完成安装等操作&#xff0c;可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作&#xff0c;重…...

JavaSec-RCE

简介 RCE(Remote Code Execution)&#xff0c;可以分为:命令注入(Command Injection)、代码注入(Code Injection) 代码注入 1.漏洞场景&#xff1a;Groovy代码注入 Groovy是一种基于JVM的动态语言&#xff0c;语法简洁&#xff0c;支持闭包、动态类型和Java互操作性&#xff0c…...

使用VSCode开发Django指南

使用VSCode开发Django指南 一、概述 Django 是一个高级 Python 框架&#xff0c;专为快速、安全和可扩展的 Web 开发而设计。Django 包含对 URL 路由、页面模板和数据处理的丰富支持。 本文将创建一个简单的 Django 应用&#xff0c;其中包含三个使用通用基本模板的页面。在此…...

超短脉冲激光自聚焦效应

前言与目录 强激光引起自聚焦效应机理 超短脉冲激光在脆性材料内部加工时引起的自聚焦效应&#xff0c;这是一种非线性光学现象&#xff0c;主要涉及光学克尔效应和材料的非线性光学特性。 自聚焦效应可以产生局部的强光场&#xff0c;对材料产生非线性响应&#xff0c;可能…...

使用分级同态加密防御梯度泄漏

抽象 联邦学习 &#xff08;FL&#xff09; 支持跨分布式客户端进行协作模型训练&#xff0c;而无需共享原始数据&#xff0c;这使其成为在互联和自动驾驶汽车 &#xff08;CAV&#xff09; 等领域保护隐私的机器学习的一种很有前途的方法。然而&#xff0c;最近的研究表明&…...

什么是库存周转?如何用进销存系统提高库存周转率?

你可能听说过这样一句话&#xff1a; “利润不是赚出来的&#xff0c;是管出来的。” 尤其是在制造业、批发零售、电商这类“货堆成山”的行业&#xff0c;很多企业看着销售不错&#xff0c;账上却没钱、利润也不见了&#xff0c;一翻库存才发现&#xff1a; 一堆卖不动的旧货…...

基于Docker Compose部署Java微服务项目

一. 创建根项目 根项目&#xff08;父项目&#xff09;主要用于依赖管理 一些需要注意的点&#xff1a; 打包方式需要为 pom<modules>里需要注册子模块不要引入maven的打包插件&#xff0c;否则打包时会出问题 <?xml version"1.0" encoding"UTF-8…...

今日科技热点速览

&#x1f525; 今日科技热点速览 &#x1f3ae; 任天堂Switch 2 正式发售 任天堂新一代游戏主机 Switch 2 今日正式上线发售&#xff0c;主打更强图形性能与沉浸式体验&#xff0c;支持多模态交互&#xff0c;受到全球玩家热捧 。 &#x1f916; 人工智能持续突破 DeepSeek-R1&…...

华为云Flexus+DeepSeek征文|DeepSeek-V3/R1 商用服务开通全流程与本地部署搭建

华为云FlexusDeepSeek征文&#xff5c;DeepSeek-V3/R1 商用服务开通全流程与本地部署搭建 前言 如今大模型其性能出色&#xff0c;华为云 ModelArts Studio_MaaS大模型即服务平台华为云内置了大模型&#xff0c;能助力我们轻松驾驭 DeepSeek-V3/R1&#xff0c;本文中将分享如何…...

重启Eureka集群中的节点,对已经注册的服务有什么影响

先看答案&#xff0c;如果正确地操作&#xff0c;重启Eureka集群中的节点&#xff0c;对已经注册的服务影响非常小&#xff0c;甚至可以做到无感知。 但如果操作不当&#xff0c;可能会引发短暂的服务发现问题。 下面我们从Eureka的核心工作原理来详细分析这个问题。 Eureka的…...