随笔分类 -  mysql学习

摘要:触发器 trigger——枪击、扳击、引线的意思 作用:监视某种情况并触发某种操作。 观察以下场景: 一个电子商城 商品表,g 订单表,o 完成下单与减少库存的逻辑(逻辑是紧密联系的) 这两个逻辑可以看成一个整体,或者说insert→引发update。 用触发器可以解决上述问题,我们可以监视某表的变 阅读全文
posted @ 2016-03-23 10:58 叶十一少 阅读(292) 评论(0) 推荐(0)
摘要:union 联合 作用: 把2次或多次查询结果合并起来。 要求:两次查询的列数一致。推荐:查询的每一列,相对应得列类型也一样。 可以来自于多张表。多次sql语句取出的列名可以不一致,此时,以第1个sql的列名为准。 如果不同的语句中取出的行,有完全相同的(每个列的值都相同),那么相同的行将会合并(去 阅读全文
posted @ 2016-03-22 13:40 叶十一少 阅读(477) 评论(0) 推荐(0)
摘要:mysql建表长度的限制 在mysql建表时,出现以下报错信息: 错误一:行大小过大,所使用的表这种类型的最大的行大小,不算BLOB类型,是65535。(这是我翻译的) 原因是MySQL在建表的时候有个限制:MySQL要求一个行的定义长度不能超过65535。具体的原因可以看: http://dev. 阅读全文
posted @ 2016-03-22 00:17 叶十一少 阅读(2191) 评论(0) 推荐(1)
摘要:select 初始准备工作: 1、建木瓜库并选中 2、创建商品表、栏目表、品牌表 3、分别把shop库(ECShop软件里面的库)的商品数据、栏目数据、品牌数据导入到木瓜库 select5种子句: where 条件查询 group by 分组 having 筛选 order by 排序 limit  阅读全文
posted @ 2016-03-20 22:39 叶十一少 阅读(746) 评论(0) 推荐(0)
摘要:数据库服务器→N多库→N张表→行与列 多表成库,表存于库下,一个库下面可以有多个表。库存在于数据库服务器,一个服务器下面可以有多个库。 如何连接服务器? 连接数据库所需要的工具:mysql作为数据库服务器来运行,任何满足其通信规范的软件都可以作为客户端来连接服务器,常用的客户端:mysql fron 阅读全文
posted @ 2016-03-20 14:40 叶十一少 阅读(288) 评论(0) 推荐(0)
摘要:首次安装mysql5.7.11绿色版,真是破费功夫,现记录安装中遇到的问题,只是解决了问题,而不清楚问题的由来。 问题一: 问题二: 问题三: 问题四: 我的my.ini配置文件: 可参考: http://blog.csdn.net/ofreelander/article/details/50802 阅读全文
posted @ 2016-03-18 21:27 叶十一少 阅读(674) 评论(0) 推荐(0)