MySQL
已收录文章:5036篇
-
PHP/MySQL是主流的应用开发搭配方式,印象中PHP支持使用很多种数据库,而且MySQL就有mysql、mysqli、pdo三种API可用。本文旨在从PHP数据库访问设计的思路为轴,简单的捋清这些关系。 PHP手册中《数435 收藏
-
定义:索引是帮助MYSQL高效排好序的数据结构 索引存储在文件里形式:二叉树 HASH BTREE为什么用BTREE而不用二叉树: 如果每次的数据都是以1,2,3,4,5,6的形式添加,会造成二叉树单边增长,从而导215 收藏
-
MySQL 事务小伙伴们都懂,通过 begin 开启事务,通过 commit 提交事务或者通过 rollback 回滚事务。在前面的文章中,松哥也和大家聊了一些事物原理以及相关的细节,小伙伴们可以回顾一下:MVCC 水217 收藏
-
前言 一边有一个经常引诱我让我“娱乐至死”的视频,还有一个不停“鞭策“我让我快点学习的大BOSS。正是有这两种create user 'buddy'@'%' identified by '123456'; GRANT ALL PRIVILEGES ON *.* TO 'buddy'@'%' IDENTIFIE380 收藏
-
SQL查询中用到的关键词:select、distinct、from、join、on、where、group by、having、sum、count、max、avg、order by、limit书写顺序: select->distinct->from->join->on->where->group by->having->o215 收藏
-
什么叫做覆盖索引? 解释一: 就是select的数据列只用从索引中就能够取得,不必从数据表中读取,换句话说查询列要被所使用的索引覆盖。 解释二: 索引是高效找到行的一个方法,当能通过466 收藏
-
零、并发问题 假设,有一个线上作业系统,当阅卷时,会从数据库取出第一个未评阅的作业。评阅完成后,会把作业状态改为“已评阅”:这样没什么问题。 如果是两个人同时评阅呢?如果B获200 收藏
-
批量拼接修改字段的字符集:SELECT CONCAT('ALTER TABLE `', TABLE_SCHEMA,'`.`',TABLE_NAME, '` MODIFY COLUMN `',COLUMN_NAME,'` ',COLUMN_TYPE,' CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT "',COLUMN_COMMENT,'";') as 'sql' FRO371 收藏
-
数据库文件基础 .frm文件: 只存储表的结构信息,frm文件跟数据库存储引擎无关,这也就是说,它和表的索引、数据都无关。 MyISAM引擎 .myd文件: 数据文件 .myi文件:索引文件 Innodb引擎 ib_logfile0250 收藏
-
梳理了一下mysql的体系架构,如下图:319 收藏
-
2020年11月,DB-Engines 流行度排行已经出炉,本月前十名的位置上,Redis 上升一位,和 Elasticsearch 交换了位置,其他数据库产品位次保持不变。数据技术嘉年华大会 本月将聚集国产数据库,展示国225 收藏
-
MySQL 突然出现写不了的情况, 登录查看磁盘空间, 发现空间不足. 查看 MySQL 数据所在目录 发现占用空间最大的是一个临时文件ibtmp1. 上网搜索得到的解决办法如下:116 收藏