mysql
文章平均质量分 69
从程序到猿
这个作者很懒,什么都没留下…
展开
-
MySQL 加锁规则
MySQL 行锁加锁规则原创 2022-09-26 10:16:05 · 2934 阅读 · 0 评论 -
第一部分MySQL架构原理
Mysql 体系架构原创 2022-09-15 22:58:39 · 158 阅读 · 0 评论 -
MySQL 面试题
001、数据库的三大范式?原子不可分割在第一范式的基础上,非主键完全依赖于主键在第二范式的基础上,消除传递依赖002、索引有哪些优缺点?索引的优点:提高数据检索的效率索引的缺点:时间方面:a. 创建索引和维护索引需要耗费额外的时间b. 当表中的数据经常发生修改时,需要额外的时间去维护索引树空间方面:a. 索引需要额外的物理空间003、索引有哪几种类型?主键索引:数据列不允许重复,不允许为null,一个表只有一个主键唯一索引:数据列不允许重复,允许一个值为null,原创 2022-05-08 22:43:19 · 273 阅读 · 0 评论 -
Mysql 解决多行重复记录只保留最小的一条
CREATE TABLE `t_student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `sno` int(11) NOT NULL, `name` varchar(64) NOT NULL, `sex` int(1) NOT NULL, `class_name` varchar(64) NOT NULL, PRIMARY KEY (`id`), KEY `idx_name` (`name`)) ENGINE=InnoDB AUTO_I原创 2022-04-01 00:31:14 · 941 阅读 · 0 评论 -
Mysql 索引
MySql 进阶教程http://www.imooc.com/wiki/mysqladvanced/indexbasic.html一、MySQL 索引1.索引的概念存储引擎用于快速查找记录的一种数据结构(排序好的快速查找)索引就是为了提高数据查询的效率。常见的索引类型主要有 B-Tree 索引、哈希索引、空间数据索引(R-Tree)、全文索引InnoDB 和 MyISAM 存储引擎可以创建 B-Tree 索引,单列或多列都可以创建索引;Memory 存储引擎可以创建哈希索引,同时也支持 B原创 2022-02-18 17:32:37 · 535 阅读 · 0 评论 -
MySql 批量插入,解决重复值问题
MySql 批量插入使用场景:在需要批量插入大量的数据,判断数据是否重复。1. insert ignore into当插入数据时,如果出现错误时,如重复数据,将不返回错误,只是以警告的形式返回。所以在使用 ignore前请确保语句本身没有问题,否则也会被忽略掉例如:insert ignore into user(name) values('admin');有可能会导致不是因为重复数据报错, 而是因为其他原因报错而被忽略掉了2. on duplicate key update注意原创 2021-08-20 13:38:47 · 6093 阅读 · 0 评论 -
mysql服务设置远程连接 解决1251 client does not support ..问题
转载于转载 2021-04-08 16:44:24 · 106 阅读 · 0 评论