摘要: 注意:语句传值的时候必须是带有@符号的参数,不能是自己的局部变量,一个@叫用户变量,两个@叫做全局变量。用户变量:当前用户的‘’全局变量‘’,用户状态存在时就存在,用户退出时消失。 初始版 进阶版 python调用pymysql 阅读全文
posted @ 2018-03-11 23:29 山上有风景 阅读(1335) 评论(0) 推荐(0) 编辑
摘要: 1.if语句 2.循环 阅读全文
posted @ 2018-03-11 22:47 山上有风景 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 事务操作 start transaction 开启事务 commit 事务提交 rollback 事务回滚 -- 出错时回滚 set @i = 0; call p1(@i); select @i; 注意pymysql默认是开启事务 当conn.commit()时会自动检查,出错时会回滚 阅读全文
posted @ 2018-03-11 22:08 山上有风景 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 自带函数 自定义函数 阅读全文
posted @ 2018-03-11 21:46 山上有风景 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 使用触发器对某个表进行增删改时触发某种操作 1.基本语句(也是需要修改定界符) #插入前: create trigger t1_i_b(触发器名) before insert on info(表名) each row begin ... end #插入后 create trigger t1_i_a( 阅读全文
posted @ 2018-03-11 21:20 山上有风景 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 其类似于数据库中的函数,内部封装了SQL语句集合,会按照设计逻辑进行执行 1.创建存储过程:注意在存储时:需要先改变定界符--delimiter //可以进行修改;为// 2.参数解析 其参数有三类in,out,inout in:是传入参数 out:是传出参数,可以从中获取到结果集 inout:既是 阅读全文
posted @ 2018-03-11 20:19 山上有风景 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 视图:是一个虚拟表,其本质就是你自己定义的一段查询SQL语句,通过这个视图(语句),你每次获取视图数据就是相当于,使用一次SQL语句即使查询,生成动态的数据集(数据不需要你去添加,当你去获取数据是,视图会自动根据自己的SQK语句去查询) 创建视图 create view v1 as select n 阅读全文
posted @ 2018-03-11 18:46 山上有风景 阅读(170) 评论(0) 推荐(0) 编辑