MySQL学习
文章平均质量分 91
JohnnyLin00
持续输出学习 持续发光 共同进步!
展开
-
【MySQL】Mysql必会语句
--使用mysql root -p 提示权限不够: Access denied for user 'ODBC'@'localhost' (using password: YES) msyql -u root -p use goodsadmin; -- 使用数据库 alter table person add column card_id int(12); --增加列card_id create table IDCard(card_id int(12) primary key, card_code原创 2022-04-14 12:32:13 · 1061 阅读 · 0 评论 -
Mysql学习 (一)——SQL优化
Mysql 架构介绍 数据库引擎 性能下降的原因 性能下降主要有两个表现: 执行时间长、 等待时间长 可能原因有以下四种: 查询语句写的烂 发生索引失效 关联查询太多join 服务器调优及各个参数设置 常见通用的Join查询 SQL执行顺序 机读顺序 Join图 inner join 内连接 left join right join 索引 什么是索引 Mysql官方对索引的定义是,帮助Mysql高效获取数据的数据结构。 通俗来讲,索引就相当于字典的目录。 数据本身之外,数据库还维原创 2022-04-14 12:27:19 · 170 阅读 · 0 评论 -
Mysql学习 (二) —— 锁机制
锁机制 解决因资源共享而造成的并发问题 分类 按操作类型 读锁(共享锁): 对同一个数据,多个读操作可以 同时进行,互不干扰。 写锁(排他锁): 如果当前写操作 没有完毕,则无法进行其他的读、写操作。 操作范围 表锁 行锁 加锁是如果对该表进行 写操作 不会 检查SQL语法。 ...原创 2021-06-18 14:57:47 · 158 阅读 · 1 评论