![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
阿辉爱学习
爱学习的 阿辉
展开
-
MySQL数据库事务详解 ---事务概念---适用场景---控制语句---
MySQL数据库事务事务的概念事务的ACID特点事务控制语句事务的控制方法存储引擎概念介绍MyISAM的介绍MylSAM适用的生产场景举例事务的概念是一种机制、一个操作序列,包含了一组数据库操作命令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求,即这一组数据库命令要么都执行,要么都不执行是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时,事务是最小的控制单元适用于多用户同时操作的数据库系统的场景,如银行、保险公司及证券交易系统等等通过事务的整体性以保证数据的一致性事务的A原创 2020-10-12 19:41:58 · 351 阅读 · 0 评论 -
MySQL:MySQL的读写分离--理论干货--精讲案例!!!!
MySQL读写分离1.1.1 理论精讲1.2.1 案例概述1.3.1 案例案施2.1.1 案例2.2.1 案例环境2.3.1 配置MySQL读写分离. 192.168.100.413.1.1 测试方法3.2.1 测试用客户端 192.168.32.151.1.1 理论精讲读写分离就是只在主服务器上写,只在从服务器上读主数据库处理事务查询,而从数据量梳理select查询数据库复制倍用来把事务性查询导致的变更同步到集群中的从数据库1.2.1 案例概述案例拓扑图*1.3.1 案例案施原创 2020-10-25 22:26:19 · 117 阅读 · 0 评论 -
MySQL数据库 如何在 linux操作系统 实现 MySQL主从复制
MySQL主从复制1.理论讲解1.1.1 案例概述1.1.2 案例前置1.1.3 MySQL主从复制原理1.理论讲解1.1.1 案例概述在企业网站种,后端MySQL数据库只有一台时,会有一下问题单点故障,服务不可用无法处理大量的并发数据请求数据丢失一大灾难改造办法增加MySQL数据库服务器,对数据进行备份,形成主备确保主备MySQL数据库服务器数据是一样的主服务器宕机了,备份服务器继续工作,数据又保障MySQL主从复制与读写分离是密切相关的更高级解决方案通原创 2020-10-25 18:58:34 · 269 阅读 · 1 评论 -
MySQL数据库高级命令 --数学函数--聚合函数--字符串函数--
数学函数代码含义abs(x)返回x的绝对值rand()返回0到1的随机数mod(x,y)返回x除以y以后的余数power(x,y)返回x的y次方round(x)返回离x最近的整数round(x,y)保留x的y位小数四舍五入后的值sqrt(x)返回x的平方根truncate(x,y)返回数字x截断为y位小数的值ceil(x)返回大于或等于x的最小整数floor(x)返回小于或等于x的最大整数greatest(原创 2020-10-15 15:13:31 · 180 阅读 · 0 评论 -
MySQL数据库 高级命令的使用与讲解
高级命令高级命令按关键字排序对结果进行分组限制结果条目设置别名通配符NULL值正则表达式高级命令按关键字排序使用ORDER BY语句来实现排序排序可针对一个或多个字段ASC:升序,默认排序方式DESC:降序ORDER BY的语法结构select * from 表名 order 序列名 asc|desc;对结果进行分组使用 group by语句来实现分组通常结合聚合函数一起使用可以按一个或多个字段对结果进行分组group by的语法结构select * from i原创 2020-10-14 20:21:30 · 166 阅读 · 0 评论 -
MySQL数据库--增量备份--差异备份--区别于解析
增量备份的备份原理增量备份的工作原理是除了第一次备份外每次备份所依赖的是上次的增量备份,只有在上一次完全备份或增量备份后被修改的文件才会被备份工作原理序列备份数据数据库变动第一次备份a表,b表a表,b表第二次备份c表a表,b表,c表第三次备份删b表加d表a表,c表,d表差异备份的备份原理差异备份的工作原理是备份上次完全备份之后修改过的文件,工作原理是依赖于一开始完全备份的文件工作原理序列备份数据数据库变动第一次备份原创 2020-10-13 18:44:25 · 298 阅读 · 0 评论 -
MySQL数据库 数据的备份与恢复
1. 数据备份的重要性在生产环境中,数据的安全性至关重要任何数据的丢失都可能产生严重的后果造成数据丢失的原因程序错误人为操作错误远算错误磁盘故障灾难(如火灾,地震)和盗窃2. 数据库备份的分类从物理与逻辑的角度,备份可分为物理备份:对数据库操作系统的物理文件(如数据文件,日志文件等)的备份物理备份方法冷备份(脱机备份):是在关闭数据库的时候进行的热备份(联机备份):数据库处于运行状态,依赖于数据库的日志文件温备份:数据库锁定表格(不可写入但可读)的状态下进行备原创 2020-09-13 17:54:41 · 191 阅读 · 2 评论 -
MySQL数据库索引 理论+实例 (1 + 1 != 2)
索引介绍1. 索引的概念2. 索引的作用3. 索引的分类3.0.1 普通索引3.0.2 唯一性索引3.0.3 主键索引3.0.4 组合索引3.0.5 全文索引4.创建索引的原则依据5. 管理索引5.0.1 查看索引语法5.0.2 删除索引的方法1. 索引的概念数据库索引是一个排序的列表,存储着索引值和这个值所对应的物理地址无须对整个表进行扫描,通过物理地址就可以找到所需数据是表中一列或者若干列值排序的方法需要额外的磁盘空间2. 索引的作用数据库利用各种快速定位技术,能够大大加快查原创 2020-09-12 21:25:13 · 1811 阅读 · 0 评论 -
MySQL数据库管理 (1) 如何在Linux服务器上实现MySQL数据库用户管理授权
MySQL数据库用户管理授权1.数据库用户管理授权1.0.1 设置用户权限1.0.2 查看用户的权限1.0.3 撤销用户的权限1.数据库用户管理授权1.0.1 设置用户权限DCL语句设置用户权限(用户不存在时,则新建用户)GRANT 权限列表 ON数据库名.表名 TO 用户名@来源地址 [ IDENTIFIED BY ‘密码’ ]1.0.2 查看用户的权限SHOW GRANTS FOR 用户名@来源地址1.0.3 撤销用户的权限REVOKE 权限列表 ON 数据库名.表名原创 2020-09-09 22:38:39 · 1908 阅读 · 0 评论 -
MySQL数据库管理 (1) 如何在Linux服务器上实现,增,删,改,查
数据库基本操作1.数据库基本操作1.1.0 SQL 语句概述1.1.1 SQL语言1.1.2 SQL分类1.2.0 管理数据库和表1.2.1 创建数据库和表1.2.2 删除数据库和表1.3.0 查看数据库结构1.3.1 查看数据库信息1.3.2 查看数据库结构1.3.3 显示数据表的结构1.4.0 数据库的修改替换1.4.1 数据表中插入新的数据1.4.2 数据表中修改数据1.4.3 数据表中删除数据1.数据库基本操作1.1.0 SQL 语句概述1.1.1 SQL语言Stuctured Query原创 2020-09-09 20:04:19 · 1190 阅读 · 0 评论 -
MySQL数据库初体验 使用 Navicat 查看MySQL表
使用 Navicat 查看MySQL表1.授权数据库2.使用Navicat查看MySQL表1.授权数据库安装过数据库后 输入以下信息[root@localhost mysql]# mysql -u root -p红色 指针的地方按上面输入第三排 “root”的 地方填的是 账户 (根据个人情况填写)第三排 “134747” 地方填的是密码 (根据个人情况填写)exit 代表退出 设置完以后就可以了2.使用Navicat查看MySQL表打开Navicat 按以下步骤操作原创 2020-09-08 19:09:56 · 1961 阅读 · 0 评论