MySQL
文章平均质量分 88
mysql学习记录
“初生”
这个作者很懒,什么都没留下…
展开
-
MySQL用户管理
张三只能操纵mytest这个库,李四只能操纵msg这个库。如果给他们root账户,那他们就可以操纵所有的库,风险太大。如果我们只能使用root用户,这样存在安全隐患。MySQL中的用户,都存储在系统数据库mysql的user表中。给用户yjm赋予test数据库下所有文件的select权限。回收yjm对test_db数据库的所有权限,root身份。刚创建的用户没有任何权限。root用户现有查看yjm权限。yjm用户查看数据库。原创 2024-04-10 15:25:35 · 684 阅读 · 0 评论 -
MySQL事务
事务就是一组DML语句组成,这些语句在逻辑上存在相关性,这一组DML语句要么全部成功,要么全部失败,是一个整体。MySQL提供一种机制,保证我们达到这样的效果。事务还规定不同的客户端看到的数据是不相同的。(服务端视角)事务就是要做的或所做的事情,主要用于处理操作量大,复杂度高的数据。原创 2024-04-09 16:34:08 · 778 阅读 · 0 评论 -
MySQL索引特性
所以,就在单Page里面,大大减少了IO的次数。可是,貌似这样也有效率问题,在Page之间,也是需要 MySQL 遍历的,遍历意味着依旧需要进行大量的IO,将下一个Page加载到内存,进行线性检测。磁盘是计算机中的一个机械设备,相比于计算机其他电子元件,磁盘效率是比较低的,在加上IO本身的特征,可以知道,如何提交效率,是 MySQL 的一个重要话题。在单表数据不断被插入的情况下, MySQL 会在容量不足的时候,自动开辟新的Page来保存新的数据,然后通过指针的方式,将所有的Page组织起来。原创 2024-03-31 14:12:37 · 731 阅读 · 0 评论