
mysql
课本小明
一直行走在赴死的路上,依然乐观,依然热泪盈眶
展开
-
mysql的ROOT权限修改
权限问题,授权 给 root 所有sql 权限mysql> grant all privileges on *.* to root@"%" identified by ".";Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)转载 2015-05-07 09:42:38 · 1035 阅读 · 0 评论 -
Mysql错误集合(逐步增加)
1、出现mysql启动错误1067:解决方法:打开mysql\bin\my.ini,查找[mysqld],在[mysqld]下面添加一行文字,skip-grant-tables即组成[mysqld]skip-grant-tables转载 2015-06-17 12:13:36 · 704 阅读 · 0 评论 -
mysql存储过程
mysql存储过程详解1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存转载 2015-05-22 10:04:33 · 409 阅读 · 0 评论 -
Mysql的开发、维护、管理的读后笔记
一、decimal定点数不写精度默认没有小数位二、同一表中的timstamp类型只能有一个默认当前系统时间三、char类型无法保存值后面的空格,默认使用空格填充剩下的长度四、存储引擎的对比:五、以select,insert为主的操作推荐MyISAM引擎,这个引擎不支持事务和外键,推荐使用char保存字符;常有更新操作推荐InnoDB引擎,此引擎还支持事务和外键,推荐适应varchar类型保存数据六、原创 2016-11-14 17:02:59 · 350 阅读 · 0 评论 -
sql(半原创 参考很多的东西)
一、从mysql中选取某个字段不重复的所有值select *, count(distinct name) from table group by name原创 2015-12-15 16:46:57 · 479 阅读 · 0 评论 -
数据库外键的使用和原则
外键的作用:保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。 使两张表形成关联,外键只能引用外表中的列的值!例如:a b 两个表a表中存有客户号,客户名称b表中存有每个客户的订单有了外键后你只能在确信b 表中没有客户x的订单后,才可以在a表中删除客户x建立外键的前提: 本表的列必须与外键类型相同(外键必须是外表主键)。指定主键关键字: foreign key(列名)引用外键关键字: re转载 2017-11-20 17:01:10 · 749 阅读 · 0 评论 -
mysql性能优化
记录几种mysql的索引基于《高性能mysql-第三版》B-tree索引B-tree索引适用于全键值,键值范围或键前缀查找。其中键前缀查找只适用于根据最左前缀查找。原创 2017-11-20 17:04:28 · 558 阅读 · 0 评论 -
商城 商品模块 数据库 表设计
什么是SPU、SKU、ARPU这是一篇存档性笔记,我自己存档一下对这3个词的理解。如果你已经明了了这3个词的意思,请直接忽略之首先,搞清楚商品与单品的区别。例如,iphone是一个单品,但是在淘宝上当很多商家同时出售这个产品的时候,iphone就是一个商品了。商品:淘宝叫item,京东叫product,商品特指与商家有关的商品,每个商品有一个商家编码,每个商品下面有多个颜色,款式,可以...转载 2018-05-31 11:49:48 · 6198 阅读 · 2 评论