
Mysql
文章平均质量分 80
派大星啦啦啦
立志成为一名全栈打工人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL锁
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。原创 2023-03-18 17:30:11 · 847 阅读 · 0 评论 -
MySQL多表查询
一对多(多对一)多对多一对一概述:指从多张表中查询数据笛卡尔积:笛卡尔乘积是指在数学中,两个集合A集合和B集合的所有组合情况。(在多表查询时,需要消除无效的笛卡尔积)原创 2023-03-16 17:10:08 · 379 阅读 · 0 评论 -
MySQL分库分表
IO瓶颈:热点数据太多,数据库缓存不足,产生大量磁盘I0,效率较低。请求数据太多,带宽不够,网络I0瓶颈。CPU瓶颈:排序、分组、连接查询、聚合统计等SQL会耗费大量的CPU资源,请求数太多,CPU出现瓶颈。分库分表的中心思想都是将数据分散存储,使得单一数据库/表的数据量变小来缓解单一数据库的性能问题,从而达到提升数据库性能的目的。Mycat是(阿里巴巴)开源的、活跃的、基于Java语言编写的MySQL数据库中间件。原创 2023-03-15 14:47:16 · 476 阅读 · 0 评论 -
MySQL SQL优化
开启慢查询日志( SET GLOBAL long_query_time=阈值;超过阈值的sql就会记录到慢查询日志当中),或查看执行计划(explain+SQL)。慢查询优化如下:(1)分析sql语句,是否加载了不需要的数据列(2)分析sql执行计划,字段有没有索引,索引是否失效,是否用对索引(3) 使用复杂查询时,尽量使用关联查询来代替子查询,并且最好使用内连接(4)orderby查找时使用索引进行排序,否则的话需要进行回表,然后在排序缓冲区中进行排序。原创 2023-03-15 12:08:42 · 431 阅读 · 0 评论 -
MySQL索引
索引(index)是帮助MysQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。原创 2023-03-12 09:23:18 · 535 阅读 · 0 评论 -
MySQL事务
事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。默认MysQL的事务是自动提交的,也就是说,当执行一条DML语句,MySQL会立即隐式的提交事务。原创 2023-03-10 12:20:13 · 438 阅读 · 0 评论 -
MySQL数据库引擎(MyIsAm和InnoDB)
MyIsAM的访问速度一般InnoDB快,差异在于innodb的mvcc、行锁会比较消耗性能,还可能有回表的过程(先去辅助索引中查询数据,找到数据对应的key之后,再通过key回表到聚簇索引树查找数据)xxx.ibd: xx代表的是表名,innoDB引擎的每张表都会对应这样一个表空间文件,存储该表的表结构(frm、sdi)、数据和索引。InnoDB是一种兼顾高可靠性和高性能的通用存储引擎,在MySQL5.5之后,InnoDB是默认的MySQL存储引擎。InnoDB是聚簇索引,MyIAm是非聚簇索引。原创 2023-03-09 15:31:32 · 482 阅读 · 0 评论 -
MySQL 数据类型
这些类型包括严格数值数据类型(integer、smallint、decimal和numeric),以及近似数值数据类型(float、real和double precision)。字符串类型指char、varchar、binary、varbinary、blob、text、enum和set。表示时间值的日期和时间类型为datetime、date、timestamp、time和year。每个时间类型有一个有效值范围和一个"零"值,当指定不合法的MySQL不能表示的值时使用"零"值。原创 2023-03-07 10:50:28 · 706 阅读 · 0 评论 -
MySQL简述
数据库概念:数据仓库,相当于一款软件,安装在操作系统(Windows,Linux,mac,…)之上,可以存储大量的数据,500万!作用:存储数据,管理数据,(结构化查询语言)简称SQL,它被美国国家标准局(ANSI)确定为关系型数据库语言的美国标准,后被国际化标准组织(ISO)采纳为关系数据库语言的国际标准。数据库管理系统可以通过SQL管理数据库;定义和操作数据,维护数据的完整性和安全性。原创 2023-03-07 09:42:58 · 342 阅读 · 0 评论 -
安装Mysql
Mysql官网:https://dev.mysql.com/downloads/mysql/下载完解压在解压目录下新建my.ini文件写入以下代码注意:配置文件中的路径要和实际存放的路径一致,不要手动创建Data文件夹!!!以管理员身份运行命令提示符注意:后面的是你自己的路径!!!在MySQL目录下的bin目录下执行命令:我的密码是:(记下来)安装mysql服务并启动MySQL服务之后输入输入上面的密码修改密码退出就可以了依次打开此电脑->属性->高级系统设置->环原创 2022-07-03 01:00:00 · 178 阅读 · 0 评论 -
MySQL数据库
MySQL数据库创建增删改查原创 2022-03-18 21:57:22 · 3213 阅读 · 0 评论 -
MySQL每天0点检查自动更新
MySQL每天晚上12点弹小黑窗右键计算机 点击管理 在任务计划计划程序双击进入点击删除即可原创 2022-02-14 00:02:48 · 3761 阅读 · 0 评论