MySQL存储过程使用简介
3 月,跳不动了?>>> 一句话解决方案 # 进入到mysql控制台 # step1: 分隔符改为$$,这块可以自定义,主要是为了和存储过程里的分号不一致 delimiter $$ # step2: 创建存储过程 create procedure myproc() begin declare num int; set num=1; while num <= 10000000 do insert into test_user(username,gender,password) values(num,'保密',PASSWORD(num)); set num=num+1; end while; end$$ # step3: 恢复分号作为分隔符 delimiter ; # step4: 调用存储过程 call myproc(); 总结 1.存储过程适合做重复的事情,但是不适合在大型项目中长期使用,因为兼容性(不同db的存储过程不一致) 2.上述存储过程经过主要是为了学习索引,创建的大量测试数据 参考 https://blog.csdn.net/qq_33556185/article/details/52192551 https://www.runoob.com/w3cnote/mysql-stored-procedure.html 来源: oschina 链接: https://my