终于来到最后一天,虽然时间有点迟,但还好是看完了。虽然这本书看完了,但我觉得只是踏入了门槛,接下来后续学习才是重点。其实这本书昨天就看完了,今天总结一下。

day3:第24章-第30章

第24章 使用游标

游标(cursor):存储在MySQL上的数据库查询。只能用于存储过程和函数。

创建游标:

存储过程创建。。。。

DECLARE 名字  CURSOR

FOR

操作

打开游标: OPEN  名字;

关闭游标: CLOSE  名字;

使用游标数据:  FETCH   INTO   检索

MySQL学习(day3)

第25章 使用触发器

触发器是在MySQL响应(DELETE INSERT UPDATE)语句而自动执行的一条MySQL语句。

创建触发器:

CREATE TRIGGER  名字  AFETER/BEFORE    INSERT/DELETE/UPDATE...........

每个表最多支持6个触发器

删除触发器:

DROP TRIGGER   修改一个触发器,必须先删除它,然后再重新创建。

INSERT触发器: NEW的虚拟表                BEFORE用于数据验证和净化

DELETE触发器: OLD的虚拟表

UPDATE触发器:OLD的虚拟表

 

第26章 管理事务处理

事务处理:维护数据库完整性

事务开始:START TRANSACTION

ROLLBACK回退

COMMIT (明确提交,非隐含提交

使用保留点:

创建占位符:  SAVEPOINT  名字;

ROLLBACK  TO 名字;

释放保留点:自动or(RELEASE SAVEPOINT)

更改默认提交行为: SET autocommit=0;(假,不自动提交)

第27章 全球化和本地化

查看可用字符集:SHOW CHARACTER SET;

显示所有的校对: SHOW COLLATION;

第28章 安全管理

创建用户账户: CREATE USE 

重命名 RENAME USER

删除  DROP USER

查看用户权限:  SHOW GRANTS FOR

设置权限: GRANT  语句  TO  用户名

撤销权限:REVOKE   语句  FROM 用户名

MySQL学习(day3)

MySQL学习(day3)

更改口令: SET PASSSWORD

第29章  数据库维护

ANALYZE TABLE 检查表键是否正确

CHECK TABLE  检查表

MySQL学习(day3)

第30章 改善性能

到目前为止。这本书就算学完了,但其实也只是粗略复习了下,后续要学习JDBC还是要加强学习的,继续加油吧。

相关文章:

  • 2021-08-26
  • 2021-05-25
  • 2021-11-05
  • 2021-10-31
  • 2022-01-15
  • 2022-02-01
猜你喜欢
  • 2021-12-25
  • 2021-11-11
  • 2021-04-17
  • 2021-09-25
  • 2021-07-24
  • 2021-09-21
  • 2021-07-20
相关资源
相似解决方案