fetch user_nrb into p_user_id,p_name;
ifnot cursor_flag then
if not exists (select * from b where user_id=p_user_id) then
insert into b(user_id,name)values(p_user_id,p_name);
else
update b set name=p_name where user_id=p_user_id;
end if;
end if;
until cursor_flag end repeat;
close user_nrb;
end$$
DELIMITER ;
顺序是建立名为name的数据库,其下建立俩表A和B,为A表插入用户1和2 , 为B表插入用户1,3?。≡俳⒚猀Q的存储过程,功能是把a表的用户导入到B表 , 如果A的用户号再B里没有直接插入,如果A里的用户号已经在B表里了那就改变B表里相应用户的名字?。〈蟾攀钦饷锤龉蹋 。≡贛YSQL自带的客户端导入刚才建立的example.sql文件 , 顺序是:开始——程序——MYSQL——MYSQL SERVER5.1——MYSQL COMMAND LINE CLIENT 窗口里输入ROOT用户密码在光标处输入source d:\example.sql!!最后再执行存储过程,敲call qq;回车?。。?
验证方法是敲select * from b;回车?。】梢苑⑾諦表由本来插入的2条记录变成3条记录 , 而且用户1的名字也从xxx变成aaa了?。。。?
希望对你有帮助!另外最重要的是MYSQL有一些很好的图形界面客户端工具,不用这个DOS界面的东西,下载个sqlyog什么的软件装上,基本一启动就会用了的东西!在SQLYOG的界面直接把example.sql里的内容复制过来粘贴后按F5键运行即可?。。?
MYSQL具体怎么运行的?Mysql分客户端和服务端 。成功安装后,在服务器端,保证mysqld服务成功启动后,便可以通过客户端工具访问mysql了 。
在命令行可通过以下命令登陆mysql:mysql -uroot-ppassword (-u指定用户名,-p指定密码)
另外也可以通过基于浏览器的工具访问mysql,如phpmyadmin 。
mysql事件是怎么运行的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于mysql中的事件、mysql事件是怎么运行的信息别忘了在本站进行查找喔 。
推荐阅读
- html5的文档声明头,h5文档声明方式
- 用平板怎么安装路由器,平板当路由器
- 无限极视频小程序首页,无限极视频小程序首页是什么
- ecs虚拟主机区别,虚拟主机服务商介绍
- go语言限速 go语言使用
- 做搞笑视频的直播什么,搞笑直播内容都有哪些
- 认识颜色的益智小游戏,有关幼儿认识颜色的游戏有哪些
- oracle查索引表,oracle 查询 索引
- c语言key是什么函数 c语言k++,k++是什么意思