mysql
auspi12341
这个作者很懒,什么都没留下…
展开
-
查询数据库中所有表的索引,并且解析成sql
SELECT i.TABLE_NAME, i.COLUMN_NAME, i.INDEX_NAME, i.NON_UNIQUE, CONCAT('ALTER TABLE ',i.TABLE_NAME,' ADD INDEX `',i.INDEX_NAME, "`(",(select group_concat(COLUMN_NAME) from INFORMATION_SCHEMA.STATIS...原创 2020-01-14 11:29:35 · 1004 阅读 · 0 评论 -
mysql 存储过程实现事务方法
DROP PROCEDURE IF EXISTS pro_test; create procedure pro_test(out rtn int) begin declare err INT default 0; -- 如果出现异常,会自动处理并rollback declare exit handler for sqlexception ROLLBACK ; -- 启动事务 start原创 2013-12-06 11:10:29 · 6045 阅读 · 0 评论 -
mysql 获取上周1到周日的时间
declare _LastWeekStartTime date; -- 上周开始时间 declare _LastWeekEndTime date; -- 上周结束时间 -- 因系统为星期日为每星期第一天 所以需要减1 set @A = date_add(curdate(), interval -1 day); -- 算出本周星期一的日期 set @B = subdate( @A,date原创 2014-12-30 19:32:04 · 8866 阅读 · 4 评论 -
MySQL 3306端口,对指定IP解除防火墙限制
转载:http://blog.sina.com.cn/s/blog_4c197d4201017rgl.html root@mysql101 ~]# iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination RH-Firewall转载 2016-09-18 20:52:15 · 2518 阅读 · 0 评论 -
MySql 存储过程 IF ElSE 小实例
DROP PROCEDURE IF EXISTS text; create procedure text( out rtn int ) begin declare LoginId INT default 0; set rtn=1; IF LoginId = 3 THEN set rtn=2; ELSEIF LoginId = 0 THEN set rtn=3; E原创 2013-12-10 15:27:45 · 116309 阅读 · 4 评论