- 博客(8)
- 收藏
- 关注
原创 MySQL5.7高可用-MHA
MHA概述:MHA(Master High Availability)是一款开源的MySQL高可用性解决方案,由日本DeNA公司的yoshinorim开发。它主要用于在MySQL主从复制环境中快速、自动地进行主库故障转移,最大程度减少停机时间。MHA架构:MHA Manager 独立部署在任意一台机器(一般非数据库服务器上)。
2025-06-27 20:19:10
1199
原创 MySQL的数据备份与恢复
物理备份:备份数据文件,转储数据库物理文件到某一目录。直接复制数据库文件,适用于大型数据库环境,不受存储引擎的限制,但不能恢复到不同的MySQL版本。物理备份又分为下面三种:热备:在线备份,数据库处于运行状态,这种备份方法依赖于数据库的日志文件。优点:不中断服务。高可用性缺点:对性能有一定影响,备份的时间较长时,备份文件可能不一致。冷备:需要完全停止数据库服务来进行备份。备份过程中数据库服务完全停止,没有任何运行的数据库操作。确保备份文件的一致性和完整性。
2025-06-24 20:47:56
1639
原创 MySQL的日志管理
日志:一种将行为动作记录到一个地方,这个地方可以是文件,文本等可存储的载体。MySQL日志记录整个MySQL从启动,运行,到结束的整个生命周期下的行为。二进制日志(binlog)机器从服务器注意:日志功能会降低MySQL数据库的性能,如果开启了查询日志和慢查询日志,MySQL数据库会花费很多时间记录日志,所以说会降低MySQL数据库的性能。同时日志会占用大量的磁盘空间。对于用户量非常大,操作非常频繁的数据库,日志文件需要的存储空间设置比数据库文件需要的存储空间还要大。所以不必要的日志文件尽量就不开启。
2025-06-23 21:02:59
1059
原创 MySQL的权限管理
##查看所有权限常用的为:CREATE 创建库,表或索引权限DROP 删除数据库或表权限GRANT OPTION 赋予权限选项 ##小心使用ALTER 更改表DELETE 删除数据权限INDEX 索引权限INSERT 插入权限SELECT 查询权限UPDATE 更新权限LOCK TABLES 锁表权限CREATE USER 创建用户权限PEPLICATION SLAVE 复制权限。
2025-06-21 15:57:48
868
原创 SQL语句进阶二
将使用的代码封装起来,需要的时候直接调用的极为函数,是对代码的封装。优点:提高了代码的效率,提高了可维护性。分类:内置函数,自定义函数。MySQL内置函数的分类:MySQL提供的内置函数分为:数值函数,字符串函数,日期和时间函数,流程控制函数,聚合函数等。。
2025-06-20 22:25:15
1055
原创 SQL语句进阶
注:OR与AND可以一起使用,但是AND的优先级高于OR,因此在一起使用的时候,先对AND的操作数进行操作,再与OR中的操作数结合。逻辑异或又叫排他性,即两个条件有且只能有一个为真,即两个条件满足其中一个且另一个不能满足。当比较涉及NULL值时,结果总是NULL(而不是TRUE或FALSE)逻辑运算符分为: NOT或!AND或&& OR或|| XOR。当一个操作数为NULL而另一个不是时返回FALSE。当比较两个NULL值时返回TRUE。当比较两个非NULL值时,与。可以正确处理NULL值的比较。
2025-06-18 21:26:03
478
原创 MySQL基本操作语句
SQL:结构化查询语句(Structured Query Language)分为:DDL(数据库定义语言):数据库、表、视图、索引、存储过程.DML(数据库操纵语言):插入,删除,更新DCL(数据库控制语言):访问控制DQL(数据库查询语言):查询。
2025-06-17 20:01:37
284
原创 Linux中安装MySQL5.7.27
本教程将用两种方式在Centos7.9上安装MySQL:yum安装和编译安装。yum安装简洁方便,编译安装略微复杂,但是可以灵活自定义。
2025-06-16 20:22:07
412
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅