- 博客(9)
- 收藏
- 关注
原创 MySQL学习笔记指引
持久化存储在数据库中,有组织,可共享的数据的集合。:位于用户和操作系统间,用来管理数据库的软件。如MySQL。:由DB,DBMS,DBA(数据库管理员),应用程序组成的整体。
2024-09-21 11:02:21 473
原创 MySQL学习之数据库故障与恢复
定义:将主数据库中的DDL和DML操作通过二进制日志传输到从数据库上生成中继日志,然后按照中继日志重新执行(重做)。从而使得从数据库的数据与主数据库保持一致。作用读写分离:读写在不同服务器数据备份高可用性:主数据库出现问题,可以切换到从数据库过程第一步:主数据库在每个事务更新数据完成之前,将该操作记录串行地写入到二进制日志文件中。第二步:主数据库和从数据库建立连接后。主数据库开启二进制日志文件转储线程(binlog dump thread)将文件发给从数据库。
2024-09-21 10:45:50 820
原创 MySQL学习之事务管理
当给表中的某一行加锁时,MySQL会自动给表或页加一个对应的意向锁,从而协调行级锁和表级锁或页级锁。共享锁加意向共享锁,排他锁加意向排他锁。
2024-09-20 19:57:47 1050
原创 MySQL之数据库安全性
mysql通过权限表来控制用户对数据库的访问。user表示用户信息和他们的一些权限。:先定义拥有权限的角色,再将用户赋予为某种角色,并激活。:mysql中用户分为普通用户和超级用户。:表类型,列类型,数据库类型,函数类型等。非root用户不能给其他用户赋予权限。规则同表中的操作,这里略。登录用户才能激活角色。
2024-09-10 23:24:43 475
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人