12 2024 档案
摘要:MySQL主从架构 MySQL主从架构(Master-Slave Architecture)是一种常见的数据库高可用性和负载均衡的设计模式,通常用于提高系统的可伸缩性和可靠性。它基于数据复制(replication)机制,其中“主”服务器负责处理所有的写操作,而“从”服务器则通过复制主服务器的数据来
阅读全文
摘要:MySQL集群MHA MHA由两部分构成:MHA Manager(管理节点)和MHA Node(数据节点)。在主从复制的MySQL集群中,MHA Manager负责监控主节点的健康状况,当主节点出现故障时,MHA Manager会自动选举出一个从节点升级为主节点,并协调其余从节点重新连接至新的主节点
阅读全文
摘要:MySQL集群mgr MySQL集群MGR和MHA的区别 MySQL Manager(mysqlmgr) 适用场景: 用于需要高可用性、自动化管理和负载均衡的 MySQL 集群环境。 适合部署基于 Group Replication 的 InnoDB 集群。 MHA (MySQL High Avai
阅读全文
摘要:MySQL字符集和优化 MySQL字符集 字符集介绍 字符(Character)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同。 常见字符集名称:ASCII字符集、GB2312字符
阅读全文
摘要:MySQL主从架构 MySQL主从架构(Master-Slave Architecture)是一种常见的数据库高可用性和负载均衡的设计模式,通常用于提高系统的可伸缩性和可靠性。它基于数据复制(replication)机制,其中“主”服务器负责处理所有的写操作,而“从”服务器则通过复制主服务器的数据来
阅读全文
摘要:MySQL语法进阶 将表导入数据库 mysql -uroot -ppassword -e 'create database database_name' mysql -uroot -ppassword databas_name < books_utf8.sql 查询数据 条件查询 SELECT语句可
阅读全文
摘要:MySQL索引和外键 索引介绍 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 优点:加快搜索速度,减少查询时间 。 缺点: 索引是以文件存储的。如果索引过多,占
阅读全文
摘要:MySQL存储过程 MySQL 存储过程(Stored Procedure)是一组预编译的 SQL 语句,它们存储在数据库中并且可以被重复调用。存储过程帮助简化复杂的 SQL 查询和提高代码复用性,也可以提升性能,因为数据库服务器可以优化存储过程中的 SQL 语句执行。 查看存储过程 mysql>
阅读全文
摘要:MySQL触发器和事务 触发器(Trigger) 触发器是一种自动化的数据库对象,它在执行特定的 SQL 操作(如 INSERT、UPDATE 或 DELETE)时被自动触发。它可以在表上定义,并在特定事件发生时执行自定义的 SQL 语句。 触发器的种类和时机 在实际使用中,MySQL 所支持的触发
阅读全文
摘要:shell学习笔记 变量 只读变量 使用 readonly 命令可以将变量定义为只读变量,只读变量的值不能被改变。只读变量无法被删除或修改。 [zhangsan@server2 ~]$ abc=123 [zhangsan@server2 ~]$ readonly abc [zhangsan@serv
阅读全文