mysql 事件的练习

mysql> insert into student
    -> values('013','张恒','男','1992-2-3','信息系');
Query OK, 1 row affected (0.17 sec)

mysql> create event in_s on schedule at now()
    -> do
    -> insert into student
    -> values('014','张换','男','1992-2-3','信息系');
Query OK, 0 rows affected (0.00 sec)

mysql> select* from student;
+-----+--------+------+---------------------+------------+
| son | sname  | sex  | birthday            | sdept      |
+-----+--------+------+---------------------+------------+
| 002 | 李四   | 女   | 1992-01-03 00:00:00 | 智能工程系 |
| 003 | 欧阳诗 | 女   | 1993-01-03 00:00:00 | 软件工程系 |
| 004 | 刘思   | 女   | 1998-03-02 00:00:00 | 软件工程系 |
| 010 | 周东   | 男   | 1994-02-03 00:00:00 | 软件工程系 |
| 012 | 张旭   | 男   | 1992-03-05 00:00:00 | 智能系     |
| 013 | 张恒   | 男   | 1992-02-03 00:00:00 | 信息系     |
| 016 | 周东   | 男   | 1994-02-03 00:00:00 | 软件工程系 |
| 10  | 张扬   | 男   | 1990-01-02 00:00:00 | 信息系     |
| 11  | 张样   | 男   | 1993-01-02 00:00:00 | 智能系     |
| 22  | 阳阳   | 男   | 1992-01-02 00:00:00 | 软件系     |
+-----+--------+------+---------------------+------------+
10 rows in set (0.04 sec)

mysql> set global event_schedule=ture;
ERROR 1193 (HY000): Unknown system variable 'event_schedule'
mysql> set global event_scheduler=ture;
ERROR 1231 (42000): Variable 'event_scheduler' can't be set to the value of 'ture'
mysql> set global event_scheduler=true;
Query OK, 0 rows affected (0.00 sec)

mysql> select* from student;
+-----+--------+------+---------------------+------------+
| son | sname  | sex  | birthday            | sdept      |
+-----+--------+------+---------------------+------------+
| 002 | 李四   | 女   | 1992-01-03 00:00:00 | 智能工程系 |
| 003 | 欧阳诗 | 女   | 1993-01-03 00:00:00 | 软件工程系 |
| 004 | 刘思   | 女   | 1998-03-02 00:00:00 | 软件工程系 |
| 010 | 周东   | 男   | 1994-02-03 00:00:00 | 软件工程系 |
| 012 | 张旭   | 男   | 1992-03-05 00:00:00 | 智能系     |
| 013 | 张恒   | 男   | 1992-02-03 00:00:00 | 信息系     |
| 014 | 张换   | 男   | 1992-02-03 00:00:00 | 信息系     |
| 016 | 周东   | 男   | 1994-02-03 00:00:00 | 软件工程系 |
| 10  | 张扬   | 男   | 1990-01-02 00:00:00 | 信息系     |
| 11  | 张样   | 男   | 1993-01-02 00:00:00 | 智能系     |
| 22  | 阳阳   | 男   | 1992-01-02 00:00:00 | 软件系     |
+-----+--------+------+---------------------+------------+
11 rows in set (0.00 sec)

mysql> create event in_sl on schedule at now+interval 10 second
    -> do
    -> update student
    -> aet sname='张思思'
    -> where son='014';
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'sname='张思思'
where son='014'' at line 4
mysql> create event in_sl on schedule at now+interval 10 second
    -> do
    -> update student
    -> set sname='张思思'
    -> where son='014';
ERROR 1054 (42S22): Unknown column 'now' in 'field list'
mysql> create event in_sl on schedule at now()+interval 10 second
    -> do
    -> update student
    -> set sname='张思思'
    -> where son='014';
Query OK, 0 rows affected (0.06 sec)

mysql> select * from student;
+-----+--------+------+---------------------+------------+
| son | sname  | sex  | birthday            | sdept      |
+-----+--------+------+---------------------+------------+
| 002 | 李四   | 女   | 1992-01-03 00:00:00 | 智能工程系 |
| 003 | 欧阳诗 | 女   | 1993-01-03 00:00:00 | 软件工程系 |
| 004 | 刘思   | 女   | 1998-03-02 00:00:00 | 软件工程系 |
| 010 | 周东   | 男   | 1994-02-03 00:00:00 | 软件工程系 |
| 012 | 张旭   | 男   | 1992-03-05 00:00:00 | 智能系     |
| 013 | 张恒   | 男   | 1992-02-03 00:00:00 | 信息系     |
| 014 | 张换   | 男   | 1992-02-03 00:00:00 | 信息系     |
| 016 | 周东   | 男   | 1994-02-03 00:00:00 | 软件工程系 |
| 10  | 张扬   | 男   | 1990-01-02 00:00:00 | 信息系     |
| 11  | 张样   | 男   | 1993-01-02 00:00:00 | 智能系     |
| 22  | 阳阳   | 男   | 1992-01-02 00:00:00 | 软件系     |
+-----+--------+------+---------------------+------------+
11 rows in set (0.00 sec)

mysql> select * from student;
+-----+--------+------+---------------------+------------+
| son | sname  | sex  | birthday            | sdept      |
+-----+--------+------+---------------------+------------+
| 002 | 李四   | 女   | 1992-01-03 00:00:00 | 智能工程系 |
| 003 | 欧阳诗 | 女   | 1993-01-03 00:00:00 | 软件工程系 |
| 004 | 刘思   | 女   | 1998-03-02 00:00:00 | 软件工程系 |
| 010 | 周东   | 男   | 1994-02-03 00:00:00 | 软件工程系 |
| 012 | 张旭   | 男   | 1992-03-05 00:00:00 | 智能系     |
| 013 | 张恒   | 男   | 1992-02-03 00:00:00 | 信息系     |
| 014 | 张思思 | 男   | 1992-02-03 00:00:00 | 信息系     |
| 016 | 周东   | 男   | 1994-02-03 00:00:00 | 软件工程系 |
| 10  | 张扬   | 男   | 1990-01-02 00:00:00 | 信息系     |
| 11  | 张样   | 男   | 1993-01-02 00:00:00 | 智能系     |
| 22  | 阳阳   | 男   | 1992-01-02 00:00:00 | 软件系     |
+-----+--------+------+---------------------+------------+
11 rows in set (0.00 sec)

mysql> create event a on schedule at now()+interval 1 second
    -> do
    -> select * from student;
Query OK, 0 rows affected (0.00 sec)

mysql> select * from student;
+-----+--------+------+---------------------+------------+
| son | sname  | sex  | birthday            | sdept      |
+-----+--------+------+---------------------+------------+
| 002 | 李四   | 女   | 1992-01-03 00:00:00 | 智能工程系 |
| 003 | 欧阳诗 | 女   | 1993-01-03 00:00:00 | 软件工程系 |
| 004 | 刘思   | 女   | 1998-03-02 00:00:00 | 软件工程系 |
| 010 | 周东   | 男   | 1994-02-03 00:00:00 | 软件工程系 |
| 012 | 张旭   | 男   | 1992-03-05 00:00:00 | 智能系     |
| 013 | 张恒   | 男   | 1992-02-03 00:00:00 | 信息系     |
| 014 | 张思思 | 男   | 1992-02-03 00:00:00 | 信息系     |
| 016 | 周东   | 男   | 1994-02-03 00:00:00 | 软件工程系 |
| 10  | 张扬   | 男   | 1990-01-02 00:00:00 | 信息系     |
| 11  | 张样   | 男   | 1993-01-02 00:00:00 | 智能系     |
| 22  | 阳阳   | 男   | 1992-01-02 00:00:00 | 软件系     |
+-----+--------+------+---------------------+------------+
11 rows in set (0.00 sec)

mysql> show events;
Empty set (0.01 sec)

mysql> create event fa on schedule at now()+interval 1 second
    -> do
    -> set sname='张亚思'
    -> where son='014';
ERROR 1193 (HY000): Unknown system variable 'sname'
mysql> create event fa on schedule at now()+interval 1 second
    -> do
    -> update student
    -> set sname='张亚思'
    -> where son='014';
Query OK, 0 rows affected (0.00 sec)

mysql> select * from student;
+-----+--------+------+---------------------+------------+
| son | sname  | sex  | birthday            | sdept      |
+-----+--------+------+---------------------+------------+
| 002 | 李四   | 女   | 1992-01-03 00:00:00 | 智能工程系 |
| 003 | 欧阳诗 | 女   | 1993-01-03 00:00:00 | 软件工程系 |
| 004 | 刘思   | 女   | 1998-03-02 00:00:00 | 软件工程系 |
| 010 | 周东   | 男   | 1994-02-03 00:00:00 | 软件工程系 |
| 012 | 张旭   | 男   | 1992-03-05 00:00:00 | 智能系     |
| 013 | 张恒   | 男   | 1992-02-03 00:00:00 | 信息系     |
| 014 | 张亚思 | 男   | 1992-02-03 00:00:00 | 信息系     |
| 016 | 周东   | 男   | 1994-02-03 00:00:00 | 软件工程系 |
| 10  | 张扬   | 男   | 1990-01-02 00:00:00 | 信息系     |
| 11  | 张样   | 男   | 1993-01-02 00:00:00 | 智能系     |
| 22  | 阳阳   | 男   | 1992-01-02 00:00:00 | 软件系     |
+-----+--------+------+---------------------+------------+
11 rows in set (0.00 sec)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值