重新理解MySQL的事务、redo log、undo log,bin log、MVCC、间隙锁、快照读、当前读 有更新! MySQL 事务,四个特性 原子性 一致性 持久性:通过redolog实现,事务的修改会先放到buffer pool(内存),redolog(磁盘,顺序写)中,提 2021-06-25 · hymn · Mysql · 0 评论 · 0 浏览
MySQL 排序 FIELD 需求:按照指定字符串排序, 分析:运用 FIRLD 可以实现 问题:字段中有null 值,需要放到最后 // 在排序前加 rating is null 并且 在 2020-10-30 · hymn · Mysql · 0 评论 · 0 浏览
MySQL 编码问题 问题:在本地创建MySQL查不到数据,在navicat是查得到数据的 环境:win10 分析:在Linux正式服务器中的MySQL是正常的,但是win10找不到, 2020-07-14 · hymn · Mysql · 0 评论 · 0 浏览
MySQL rr和rc,隔离性和一致性 隔离性: 一个事务可以读到另外一个事务提交的数据,可能在这个事务中两次读到的数据不一样;rc 一致性: 一致性指事务将数据库从一种状态转变为下一种一致的状态。在事 2020-07-09 · hymn · Mysql · 0 评论 · 0 浏览
Linux MySQL 启动失败 cat /etc/my.cnf datadir=/usr/local/mysql/data basedir=/usr/local/mysql socket=/tm 2020-07-02 · hymn · Mysql · 0 评论 · 0 浏览
MySQL 改密码 MySQL5.7 update user set authentication_string=passworD("123456") where user='roo 2020-07-02 · hymn · Mysql · 0 评论 · 0 浏览
mysql redo undo binlog 日志理解 redo log和undo log undo log不是redo log的逆向过程,其实它们都算是用来恢复的日志: 1.redo log通常是物理日志,记录的是 2020-07-02 · hymn · Mysql · 0 评论 · 0 浏览
Linux 下查看 MySQL得配置文件 which mysqld /usr/sbin/mysqld --verbose --help | grep -A 1 'Default options' #文件路 2020-07-02 · hymn · Mysql · 0 评论 · 0 浏览
MySQL 更新密码 5.7之前 mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='use 2020-07-02 · hymn · Mysql · 0 评论 · 0 浏览
MySQL中int(M)和tinyint(M) 整数型的数值类型已经限制了取值范围,有符号整型和无符号整型都有,而M值并不代表可以存储的数值字符长度,它代表的是数据在显示时显示的最小长度; 当存储的字符长度超过 2020-07-02 · hymn · Mysql · 0 评论 · 0 浏览