mysql
东来东往2024
欢迎交流学习!
展开
-
mysql存储引擎学习笔记
MyISAMy存储引擎 表级锁 共享读锁 独占写锁 写锁阻塞读 session1 写的时候会锁定表 session2写的时候会阻塞 , 当session1 释放的时候 session2才会进行读取。 读的时候阻塞写 session1 1.读的时候会锁定当前表记录 2.不可以再去读其他未锁定的表 3.当前session 不能对锁定的表进行插入和更新操作 session2 1.当前session可以读 2.可以查询更新未锁定的表 3.插入数据的时候会阻塞...原创 2021-03-01 18:26:40 · 104 阅读 · 0 评论 -
连接mysql 容器 出现 Access denied 提示问题处理!
1.首先进入linux 服务器 执行docker ps -a 查看mysql 容器id 2.执行docker exec -it {id} /bin/bash 进入mysql容器 3.执行 mysql -uroot -p123456 (root 123456 分别为mysql设置的用户名密码) 4.执行grant all privileges on *.* to root@'%' identified by '123456' with grant option; 5.执行flush pri...原创 2021-01-16 22:40:18 · 388 阅读 · 0 评论 -
MySql存储引擎学习笔记
mysql存储引擎整理 参考文档http://tool.oschina.net/apidocs/apidoc?api=mysql-5.1-zh原创 2018-09-12 10:42:37 · 126 阅读 · 0 评论 -
mysql 函数FIND_IN_SET()使用方法
1,.数据库表结构如下 1.账户表 账户表account 2.班级表 班级表class_info注意班级里的teachers字段就是存放账户的id,存放多个账户id用,隔开。 如果要查询通过班级id查询班级下的所有老师信息,需要联合查询两张表,这时候就需要用到FIND_IN_SET()函数出场,可以处理多个,隔开的存储情况 sql如下 select a.* ...原创 2018-09-28 19:25:53 · 326 阅读 · 0 评论