![](https://img-blog.csdnimg.cn/7c24d7aae8a64301aee6f198207b04ec.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
文章平均质量分 90
MySQL数据库相关
R1chArd_TvT
学习是燃起心智的火焰,不断增添我们的光芒,唤醒内心的潜能,让我们在无尽的求知路上不断超越自己。
展开
-
MySQL安装
cp /usr/local/mysql/usr/lib/systemd/system/mysqld.service /usr/lib/systemd/system/ #用于systemctl服务管理。系统默认值为 1MB,最大值是 1GB,必须设置 1024 的倍数。-DWITH_BOOST=/usr/local/boost \ #指定boost的路径,若使用mysql-boost集成包安装则-DWITH_BOOST=boost。原创 2023-04-11 10:13:43 · 582 阅读 · 0 评论 -
MySQL备份与恢复
物理备份方法:冷备份(脱机备份):实在关闭数据库的时候进行的热备份(联机备份):数据库处于运行状态,依赖于数据库的日志文件温备份:数据库锁定表格(不可写入但可读)的状态下进行备份操作原创 2023-05-08 17:42:16 · 516 阅读 · 0 评论 -
MySQL主从复制与读写分离
在企业应用中,成熟的业务通常数据量都比较大单台MySQL在安全性、高可用性和高并发方面都无法满足实际的需求配置多台主从数据库服务器以实现读写分离原创 2023-05-11 17:37:29 · 697 阅读 · 0 评论 -
MMM(Master-Master replication manager for MySQL)
MMM提供了自动和手动两种方式移除一组服务器中复制延迟较高的服务器的虚拟ip,同时它还可以备份数据,实现两节点之间的数据同步等。由于MMM无法完全保证数据的一致性,所以MMM适用于对数据的一致性要求不是很高,但是又想最大程度地保证业务可用性的场景。原创 2023-05-15 09:22:20 · 594 阅读 · 0 评论 -
MySQL高级(进阶)SQL语句
select 字段 ... from 表 where 字段1=/!=//= [and/or]多条件判断in/not in (值1,值2,... )/between 值1 and 值2like '%xxx_'通配符select 字段....from 表 order by 字段 ASC/DESC数学函数 round(x,y) truncate(x,y) greatest/least(值1,值2,.... )聚合函数 sum() avg() max() min() count()原创 2023-05-09 17:58:33 · 1717 阅读 · 0 评论 -
MySQL 数据库概述
是实现对数据库资源有效组织、管理和存取的系统软件数据库的建立和维护功能、数据库操纵功能、数据定义功能、数据库的运行管理功能、通信功能原创 2023-04-27 17:30:25 · 497 阅读 · 0 评论 -
MySQL读写分离 && MHA高可用配置及故障切换
1.一般判断从库的是从(position/GTID)判断优劣,数据有差异,最接近于master的slave,成为备选主。2.数据一致的情况下,按照配置文件顺序,选择备选主库。3.设定有权重(candidate_master=1),按照权重强制指定备选主。(1)默认情况下如果一个slave落后master 100M的relay logs的话,即使有权重,也会失效。(2)如果check_repl_delay=0的话,即使落后很多日志,也强制选择其为备选主。原创 2023-05-12 22:12:15 · 601 阅读 · 0 评论 -
SQL事务与存储引擎
InnoDB中部保存标的行数,如select count(*)from tale;时,InnoDB需要扫描一遍整个表来计算有多少行,但是MyISAM只要简单的读出保存好的行数即可。但是count(*)语句包含where条件时,MyISAM也会扫描整个表。原创 2023-05-08 08:41:18 · 450 阅读 · 0 评论 -
数据库概述
数据是以“记录”的形式按照统一的格式进行存储的,而不是杂乱无章的。 相同格式和类型的数据统一存放在一起,而不会把“人”和“书”混在一起存储。这样,数据的存储就能够井然有序。原创 2023-05-04 08:28:20 · 289 阅读 · 0 评论 -
MySQL
数据控制语言,用于设置或者更改数据库用户或角色权限(数据控制语句,用于控制不通数据段直接的许可和访问级别的语句,这些语句定义了数据库、表、字段、用户的访问权限和安全级别,如COMMIT、ROLLBACK、GRANT、REVOKE)原创 2023-05-05 08:30:28 · 440 阅读 · 0 评论 -
MySQL索引、事务与存储引擎
是一个排序的列表,存储着索引值和这个值对应的物理地址,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址(类似于C语言的链表通过指针指向数据记录的内存地址)无需对整个表进行扫描,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据,因此能加快数据库的查询速度。索引就好比是一本书的目录,可以根据目录中的页码快速找到所需内容。索引是表中一列或者若干列值排序的方法。建立索引的目的是为了加快对表中记录的查找或排序。原创 2023-05-05 17:48:05 · 617 阅读 · 0 评论