码迷,mamicode.com
首页 > 数据库 > 详细

mysql文档摘要续

时间:2015-08-09 00:24:32      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

以下是阅读mysql官方文档6-10章的笔记:

mysql的权限设置:存储于mysql数据库包含一下表

1、user 最主要的权限设置表,所有的账户,全局权限

2、db 数据库层面的权限设置

3、tables_priv 数据表层面的权限设置

4、colums_priv 行级层面的权限设置

5、proc_priv 存储过程、函数的权限设置

mysql的权限验证一般先检查user表如果通过则授权,没有则继续db表,如果通过则添加到user表,并授权,延续以上规则。。。

mysql一般在启动时将所有的权限表都加载进内存,如果你执行以下 GRANTREVOKESET PASSWORD, or RENAME USER命令,mysql会立即重新加载grant table;

如果是修改grant table,如insert、uodate,则不会生效,除非mysql restart或者执行flush privileges命令。mysql对权限的改变一般是针对下一个请求

mysql 优化:

1:mysql在新的版本不再以是否扫描超过30%来评价是否使用索引,而是会综合评价各种因素如table size, number of rows, and I/O block size。

 

mysql文档摘要续

标签:

原文地址:http://www.cnblogs.com/hike2008/p/4679840.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!