MySQL小操作备忘录 1.查看事件是否开启 show variables like 'event_scheduler'; 2.开启事件 set global event_scheduler = on; 3.事件调用函数 -- function_name是函数名 CALL function_name; 4.MySQL随机取一条数据 select * from table_name order by rand() limit 1; 5.MySQL三元运算符 MySQL的三元运算符的实现方式可以用 IF(expr1,expr2,expr3)来达到相应的效果,我不太清楚在MySQL中这个表达式是不是就是JAVA中的三元运算符,但是效果是完全一样的。 下面解释下 IF(expr1,expr2,expr3): expr1是条件 如果expr1返回true,则 IF(expr1,expr2,expr3)的结果是expr2 如果expr1返回false,则结果为expr3。 下面是例子: SELECT if(7=7,2,3) -- 输出结果为2 SELECT if(7=0,2,3) -- 输出结果为3 6.MySQL查看当前会话隔离级别 select @@tx_isolation; 7.设置当前会话隔离级别 set session transaction isolatin level repeatable read;