< 返回新闻公告列表

mysql for循环语句怎么写?性价比高的香港云服务器租用?

发布时间:2021-11-23 13:34:06    来源: 纵横云

mysql for循环语句怎么写?mysql for循环语句怎么写?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

mysql for循环语句怎么写?

MySQL是不支持for循环语句的,MySQL支持while循环、repeat循环、loop循环。

1、while循环

delimiter // #定义标识符为双斜杠

drop procedure if exists test; #如果存在test存储过程则删除

create procedure test() #创建无参存储过程,名称为test

begin

declare i int; #申明变量

set i = 0; #变量赋值

while i < 10 do #结束循环的条件: 当i大于10时跳出while循环

insert into test values (i); #往test表添加数据

set i = i + 1; #循环一次,i加一

end while; #结束while循环

select * from test; #查看test表数据

end

// #结束定义语句

call test(); #调用存储过程

2、repeat循环

delimiter // #定义标识符为双斜杠

drop procedure if exists test; #如果存在test存储过程则删除

create procedure test() #创建无参存储过程,名称为test

begin

declare i int; #申明变量

set i = 0; #变量赋值

repeat

insert into test values (i); #往test表添加数据

set i = i + 1; #循环一次,i加一

until i > 10 end repeat; #结束循环的条件: 当i大于10时跳出repeat循环

select * from test; #查看test表数据

end

// #结束定义语句

call test(); #调用存储过程

3、loop循环

delimiter // #定义标识符为双斜杠

drop procedure if exists test; #如果存在test存储过程则删除

create procedure test() #创建无参存储过程,名称为test

begin

declare i int; #申明变量

set i = 0; #变量赋值

lp : loop #lp为循环体名,可随意 loop为关键字

insert into test values (i); #往test表添加数据

set i = i + 1; #循环一次,i加一

if i > 10 then #结束循环的条件: 当i大于10时跳出loop循环

leave lp;

end if;

end loop;

select * from test; #查看test表数据

end

// #结束定义语句

call test(); #调用存储过程

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

看完上述内容,你们掌握mysql for循环语句怎么写的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注纵横云资讯,感谢各位的阅读!

纵横云香港云服务器租用地址:https://www.zonghengcloud.com/cloud/xianggang/

性价比高的香港云服务器租用?纵横云香港云服务器租用配置

1、香港云服务器租用1G特价型

2核(CPU) 1G(内存) 1M(带宽) 50G(磁盘) 29元每月

2、香港云服务器租用1G企业型

2核(CPU) 1G(内存) 2M(带宽) 50G(磁盘) 49元每月

3、香港云服务器租用2G企业型

2核(CPU) 2G(内存) 2M(带宽) 70G(磁盘) 89元每月

4、香港云服务器租用4G企业型

4核(CPU) 4G(内存) 3M(带宽) 100G(磁盘) 199元每月

5、香港云服务器租用8G企业型

4核(CPU) 8G(内存) 3M(带宽) 120G(磁盘) 389元每月

6、香港云服务器租用16G企业型

8核(CPU) 16G(内存) 5M(带宽) 140G(磁盘) 699元每月

7、香港云服务器租用32G企业型

8核(CPU) 32G(内存) 5M(带宽) 190G(磁盘) 1199元每月

纵横云专业提供云服务器租用,有香港云服务器租用、台湾云服务器租用、北京云服务器租用、郑州云服务器租用、长沙云服务器租用、泉州云服务器租用等,有需要的朋友可以咨询我们,官网:https://www.zonghengcloud.com/,QQ:3494196421,微信:19906048603。

18965140883
18965140883 18965140883
返回顶部
返回顶部 返回顶部