mysql 计划任务

数据库链接:

mysql -uroot -p <!--数据库连接-->
mysql -h10.0.0.100 -ustaging -pn3KtxG
show databases <!--查看所有db-->
INSERT into `user` ( 
select id+3333504 ,`user_name` , `password` , 
`birthday` , `mobile` , `email` , `province` , `city` , `region` , `create_at` , `update_at` ,
`login_at` , `last_login_at` , `account_status` , `account_open_at`, `risk_at` , `risk_end` , `risk` ,
`nick` , `sms_status`, `source` , `fund_account` , `branch_no` , `id_no` , `client_name` , 
`friend_id` , `client_id` , `user_type` , `sale_licence` , `operate_code` , `user_status` , `user_trace`, `remote_addr` , `channel` 
from `user` ) <!----插入测试数据-->

计划任务:

mysql> show variables like "%pro%";<!---查一下profile是不是打开(未打开)-->
mysql> set profiling=1; <!--设置profile打开-->
mysql> use test --切换使用db
select id_no,user_name,mobile from `user` where SUBSTR(id_no,11,4)=‘0512‘ ; --执行sql
mysql> show profiles; --查看sql记录
mysql> show profile for query 2; ---查看详情计划任务
mysql> show profile block io,cpu for query 3; ---CPU、IO使用情况
mysql> show profile memory for query 3; --内存使用

时间戳:

mysql>SELECT FROM_UNIXTIME( 1249488000, ‘%Y%m%d‘ ) 
mysql> SELECT UNIX_TIMESTAMP(‘2009-08-06‘) ; 
SELECT DATE_FORMAT(date_id,‘%Y-%m-%d‘) from batch_select_check_point a where date_id< STR_TO_DATE(‘2016-08-10‘,‘%Y-%m-%d‘)

*********************

经常用oracle,用下mysql,记录下来

时间: 2024-10-09 21:45:20

mysql 计划任务的相关文章

如何开启mysql计划事件

如何开启mysql计划事件 (2012-07-26 12:21:23) 转载▼ 标签: mysql 事件计划 it 分类: MySQL 首先在sql中查询计划事件的状态:SHOW VARIABLES LIKE 'event_scheduler' 如果返回的是off表示当前是关闭状态,如果是on当前已经开启了计划任务. 在mysql程序的目录下找到my.ini文件,添加一个项:event_scheduler = 1 保存后重启mysql服务即可,重启服务可以在服务管理里面找到 也可以用脚本来实现:

mysql计划任务每天定时执行

代码例子:CREATE EVENT `course_listener` ON SCHEDULE EVERY 1 DAY STARTS '2012-07-18 00:00:00' ON COMPLETION PRESERVE ENABLE DO UPDATE `om_courselist` SET `status`=6 WHERE `status`=5 AND `closetime`<CURRENT_TIMESTAMP(); 可以用navicat创建事件,更快捷: Navicat创建和设计MySQ

mysql计划任务

1. 检查你的MYSQL是否开了这个功能 SHOW VARIABLES LIKE 'event_scheduler'; 我执行了一遍发现记录为空说明我的MYSQL没有开呢.OK解决办法 2.  打开你的MYSQL的计划任务功能 使用这个功能之前必须确保event_scheduler已开启,可执行 SET GLOBAL event_scheduler = 1;或SET GLOBAL event_scheduler = ON;来开启,也可以直接在启动命令加上 “–event_scheduler=1”

简单记录下mysql计划OA开心乐园源码下载任务创建

有时候我们在OA开心乐园源码下载联系方式:QQ:2747044651 网址http://zhengtuwl.com 程序中需要定时进行一项数据操作,这时我们可以使用线程来满足需求.另外在mysql中有一个功能叫做event,可以定时执行指定数据操作. 二.创建过程如下: CREATE EVENT IF NOT EXISTS sysYipsEventON SCHEDULE EVERY 30 SECONDON COMPLETION PRESERVEDO CALL sys_tips_distribut

MySQL计划任务(事件调度器)(Event Scheduler)[转]

原文链接: http://www.cnblogs.com/c840136/articles/2388512.html MySQL5.1.x版本中引入了一项新特性EVENT,顾名思义就是事件.定时任务机制,在指定的时间单元内执行特定的任务,因此今后一些对数据定时性操作不再依赖外部程序,而直接使用数据库本身提供的功能. 要查看当前是否已开启事件调度器,可执行如下SQL: SHOW VARIABLES LIKE 'event_scheduler'; 或 SELECT @@event_scheduler

【转】mysql 计划事件

转自:http://www.cnblogs.com/c840136/articles/2388512.html MySQL5.1.x版本中引入了一项新特性EVENT,顾名思义就是事件.定时任务机制,在指定的时间单元内执行特定的任务,因此今后一些对数据定时性操作不再依赖外部程序,而直接使用数据库本身提供的功能. 要查看当前是否已开启事件调度器,可执行如下SQL: SHOW VARIABLES LIKE 'event_scheduler';或 SELECT @@event_scheduler;或 S

MySQL计划任务(事件调度器)

原文:http://www.cnblogs.com/c840136/articles/2388512.html 备忘; MySQL5.1.x版本中引入了一项新特性EVENT,顾名思义就是事件.定时任务机制,在指定的时间单元内执行特定的任务,因此今后一些对数据定时性操作不再依赖外部程序,而直接使用数据库本身提供的功能. 要查看当前是否已开启事件调度器,可执行如下SQL: SHOW VARIABLES LIKE 'event_scheduler';或 SELECT @@event_scheduler

MySQL定时执行脚本(计划任务)命令实例

1 在mysql中我们可以直接进行一些参数设置让它成定时为我们执行一些任务了,这个虽然可以使用windows或者linux中的计划任务实现,但是mysql本身也能完成 2 3 查看event是否开启 4 复制代码 代码如下: 5 6 show variables like '%sche%'; 7 将事件计划开启 8 复制代码 代码如下: 9 set global event_scheduler =1; 10 11 12 创建存储过程test 13 14 复制代码 代码如下: 15 16 CREA

MYSQL EXPLAIN执行计划命令详解(支持更新中)

本文来自我的github pages博客http://galengao.github.io/ 即www.gaohuirong.cn 摘要: 本篇是根据官网中的每个一点来翻译.举例.验证的:英语不好,所以有些话语未必准确,请自行查看官网,若有些点下面没有例子的是因为当时一下子没有想出那么多来,如果大家有遇上好的例子,欢迎在下面留言我持续更新 查看执行计划的关键EXPLAIN 版本MYSQL5.6,用到的库是官网例子sakila,自行下载导入 由于要把每个点都翻译出来,还需要举例,所以需要一定的时间