Mysql常见四种索引的使用
摘要:提到MySQL优化,索引优化是必不可少的。其中一种优化方式 ——索引优化,添加合适的索引能够让项目的并发能力和抗压能力得到明显的提升。 我们知道项目性能的瓶颈主要是在"查(select)"语句,要提升"查"这一性能,mysql索引是必不可少的。接下来总结一下mysql常见的四种索引 一. 四种索引(
阅读全文
posted @
2016-12-14 13:50
那夜我还很年幼~
阅读(596)
推荐(0)
游标学习
摘要:MySql检索操作返回一组称为结果集的行。这组返回的行都是与sql语句相匹配的行(0行或多行)。用简单的select语句,例如,没有办法得到第一行,下一行或前10行。也不存在每次一行地处理所有的行简单办法(相对于成批的处理他们)。目前游标只用于存储过程或函数里一、声明游标declare 游标名 cu...
阅读全文
posted @
2015-03-14 20:36
那夜我还很年幼~
阅读(261)
推荐(0)
存储过程
摘要:变量variable:所有mysql变量都必须以@开头.存储过程创建语法create PROCEDURE 存储过程名()BEGIN select * from `user` where `name`='张三'; --执行语句.END调用语法call 存储过程名()删除存储过程drop PROCE...
阅读全文
posted @
2015-03-14 20:34
那夜我还很年幼~
阅读(169)
推荐(0)
mysql 连接命令 表管理 ,克隆表,临时表,字符串属性,设定语句间的分隔符
摘要:连接和断开连接mysql -h host -u user -p (即,连接的主机、用户名和使用的密码)。断开输入QUIT (或\q)随时退出:表管理克隆表注意:create table ... like 语句不克隆表的外键定义,不克隆原表可能使用的data directory 和index dir...
阅读全文
posted @
2015-03-14 20:31
那夜我还很年幼~
阅读(499)
推荐(0)
视图
摘要:问题:在有的查询中,可能需要使用一个运算表达式才能得到期望的结果。当这样的查询频繁出现时,我们就要用视图来简化查询。视图:是一个虚拟的数据库表,它并不包含任何实际的数据。实际上,一个视图可以看作是一个特定的select语句。create view 视图名称 as sql语句视图名称一般以_view...
阅读全文
posted @
2015-03-06 10:15
那夜我还很年幼~
阅读(134)
推荐(0)
NULL值比较,两个列的合并,列值按条件替换。
摘要:show create table 表名 -- 显示创建表的sql语句。为已有的表增加新列。alter table 表名 add 列名 int NULL -- 此行加了一个int 类型 默认可以null的列。NULL表示:一个未定义的值。如何将列的值与NULL比较?可以用IS NULL,IS NOT...
阅读全文
posted @
2015-03-06 10:10
那夜我还很年幼~
阅读(463)
推荐(0)