随笔分类 -  mysql

摘要:mysql alter总结(转载)1:删除列ALTER TABLE 【表名字】 DROP 【列名称】2:增加列ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL COMMENT '注释说明'3:修改列的类型信息ALTER TABLE 【表名字】 CHANGE 【列名称】... 阅读全文
posted @ 2015-05-17 10:20 TomSun*star 阅读(209) 评论(0) 推荐(0)
摘要:我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 一个存储过程是一个可编程的函数,它在数据... 阅读全文
posted @ 2015-05-17 09:58 TomSun*star 阅读(289) 评论(0) 推荐(0)
摘要:mysql包含主键索引,普通索引,唯一索引,联合索引;一、索引 1、创建索引:(1)ALTER TABLEALTER TABLE用来创建普通索引、UNIQUE索引或PRIMARY KEY索引。ALTER TABLE table_name ADD INDEX index_name (column_li... 阅读全文
posted @ 2015-05-16 21:27 TomSun*star 阅读(171) 评论(0) 推荐(0)
摘要:一、字符串函数 1.concat(s1,s2....sn):把传入的参数连接成一个字符串; 2.insert(str,x,y,str):从str的x位置开始,替换y长度的字符串为str,select insert('abcdefg',2,3,'hello'); 3.lower(str),upper... 阅读全文
posted @ 2015-05-16 21:07 TomSun*star 阅读(406) 评论(0) 推荐(0)
摘要:mysql查看表大小一:命令show table status like 'table_name'\G;mysql> show table status like 'x'\G;*************************** 1. row ***************************... 阅读全文
posted @ 2015-05-16 20:38 TomSun*star 阅读(880) 评论(0) 推荐(0)
摘要:mysql 性能优化常见命令: 一: 当发现mysql程序运行缓慢时,在排除sql主机问题之后,可以尝试在schema,table,和sql上进一步进行考查; 1:mysql> show full processlist; +----+------+--... 阅读全文
posted @ 2015-05-15 16:40 TomSun*star 阅读(1304) 评论(0) 推荐(0)
摘要:mysql 分组和聚合函数Mysql 聚集函数有5个:1、COUNT() 记录个数(count(1),count(*)统计表中行数,count(列名)统计列中非null数)2、MAX() 最大值3、MIN() 最小值4、AVG()平均值5、SUM() 求和聚集函数常常和分组一起工作。1、创建分组 s... 阅读全文
posted @ 2015-05-15 15:50 TomSun*star 阅读(340) 评论(0) 推荐(0)
摘要:两表做链接查询, 查理处理顺序各个阶段: 1) From: 对From子句中的坐标和右表执行笛卡尔积,产生虚拟表T1; 2)On : 对虚拟表T1应用 On筛选,只有那些符合的行才被插入虚拟表T2中; 3)Join:如果指定了OUTER JOIN (如left outer join,rig... 阅读全文
posted @ 2015-05-15 15:23 TomSun*star 阅读(227) 评论(0) 推荐(0)