![](https://img-blog.csdnimg.cn/951ea909fd42445098a371f1d8479bfb.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
文章平均质量分 87
本专栏涉及mysql基础知识
Steve lu
一个情感丰富的理科男
展开
-
MySQL中的日志管理 日志备份与恢复
MySQL日志管理MySQL的默认日志保存位置为/usr/local/mysql/data日志开启方式有两种:通过配置文件或者是通过命令通过命令修改开启的日志是临时的,关闭或重启服务后就会关闭1、错误日志用来记录当MySQL启动、停止或运行时发生的错误信息,默认已开启2、通用查询日志用来记录MySQL的所有连接和语句,默认是关闭的3、二进制日志(binlog)用来记录所有当MySQL启动、停止或运行时发送的错误信息,默认是关闭的4、慢查询日志用来记录所有执行时间原创 2022-06-20 07:27:11 · 2442 阅读 · 2 评论 -
MySQL高可用之MHA(一不小心和我的青春擦肩而过)
MHA(MasterHigh Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA 的出现就是解决MySQL 单点的问题。MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上保证数据的一致性,以达到真正意义上的高可用。●MHA Node(数据节点)MHA Node 运行在每台 MySQL 服务器上。●MHA Manager(管理节点)MHA Manager 可以单独部署在一台独立的机器上,管理多个 master-原创 2022-06-16 15:30:50 · 270 阅读 · 0 评论 -
mysql高级语句(一)(总有一个人的出现,让你的生活不再继续糟糕)
mysql高级SQL语句主要学习select语句本章主要三个板块:一、mysql进阶查询(1)1.1 SELECT新建一个city表,用来演示count()函数返回去除指定格式的值将提供的参数 x 和 y 拼接成一个字符串获取从字符串 x 中的第 y 个位置开始长度为 z 的字符串返回字符串 x 的长度将字符串 z 替代字符串 x 中的字符串 y对GROUP BY后面的字段的查询结果进行汇总分组,通常是结合聚合函数一起使用的;GROUP BY 有一个原则,凡是在 GRO原创 2022-06-06 08:34:54 · 235 阅读 · 0 评论 -
mysql主从复制与读写分离
读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。因为数据库的“写”(写10000条数据可能要3分钟)操作是比较耗时的。但是数据库的“读"(读10000条数据可能只要5秒)。所以读写分离,解决的是,数据库的写入,影响了查询的效率。数据库不一定要读写分离,如果程序使用数据库较多时,而更新少,查询多的情况下会考虑使用。利用数据库主从同步,再通过读写分离可以分担数据原创 2022-06-05 21:50:54 · 327 阅读 · 2 评论 -
mysql事务是什么
事务是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行。事务是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时,事务是最小的控制单元。事务适用于多用户同时操作的数据库系统的场景,如银行、保险公司及证券交易系统等等。事务通过事务的整体性以保证数据的一致性。事务能够提高在向表中更新和插入信息期间的可靠性。原创 2022-05-31 19:42:12 · 2144 阅读 · 0 评论 -
最详细的mysql索引解析(文末附赠思维导图)
目录一、索引的概念1.1 数据库索引1.2 索引的作用及副作用1.2.1 索引的作用1.2.2 索引的副作用1.3 创建索引的原则依据二、索引的分类和创建2.1 普通索引2.1.1 直接创建索引2.1.2 修改表结构方式创建索引2.1.3 创建表的时候指定索引2.2 唯一索引2.2.1 直接创建唯一索引2.2.2 修改表方式创建唯一索引2.2.3 创建表的时候指定唯一索引2.3 主键索引2.3.1 创建表的时候指定主键索引2.3.2 修改表方式创建主键索引2.4 组合索引(单列索引与多列索引)2.4.1直原创 2022-05-29 12:52:01 · 259 阅读 · 0 评论 -
mysql用户管理、权限、索引思维导图
原创 2022-05-28 01:18:12 · 212 阅读 · 0 评论 -
mysql用户管理与用户权限
目录一、数据库用户管理1.1 新建用户1.2 查看用户1.3 重命名用户rename1.4 删除用户drop1.5 修改当前用户登录密码1.6 修改其他用户密码1.7 忘记root密码1.8 小结二、数据库用户授权2.1 授予权限2.2.1 示例12.2.2 示例22.2 查看用户权限2.3 撤销用户权限2.4 小结一、数据库用户管理1.1 新建用户CREATE USER '用户名'@'来源地址' [IDENTIFIED BY [PASSWORD] '密码'];----------------原创 2022-05-27 23:28:18 · 250 阅读 · 0 评论 -
mysql增删改查
目录一、基本概念1.1 行和列1.2 常用的数据类型1.3 数据类型大全二、查看数据库2.1 查看当前服务器中的数据库2.2 查看数据库中包含的表2.3 查看表的结构(字段)2.4 查看mysql版本三、SQL语句3.1创建及删除数据库和表3.1.1 创建新的数据库3.1.2 创建新的表3.1.3 删除指定的数据表3.1.4删除指定的数据库3.2 管理表中的数据记录3.2.1向数据表中插入新的数据记录3.2.2 查询数据记录3.3修改、更新数据表中的数据记录3.4 在数据表中删除指定的数据记录3.5修改表名原创 2022-05-24 17:31:10 · 241 阅读 · 0 评论