mysql
热情的蘑菇
1.每天进步一丢丢,做个有趣的人
2.种一棵树最好时间是十年前,其次是现在
3.每个人都有一个觉醒期,但觉醒的早晚决定个人的命运
4.只有自己诚心待人,别人才有可能对自己以诚相待
5.普通并不等于庸俗。在许许多多普普通通的事情中,应该表现出不平常的看法和做法来。
展开
-
mysql的可重复读REPEATABLE READ隔离级别和幻读
1)mvcc多版本控制提高读写qps2) REPEATBLE READ 级别并不能完全避免幻读,需要加next key locks,可以使显示锁(select * where * for update or lock in share mode)一些文章写到InnoDB的可重复读...转载 2018-07-04 18:11:30 · 817 阅读 · 0 评论 -
MySQL事务简单介绍
MySQL只有Innodb引擎支持数据库的事务操作。 MySQL事务保证了数据库的完整性,可以使得批量的SQL语句,要么全部执行,要么全部不执行。 一、MySQL事务有四大特性(ACID): ...转载 2018-07-04 18:26:09 · 275 阅读 · 0 评论 -
MySQL事务隔离级别解决脏读 不可重复读 幻读问题
在上篇博客中我有提到过MySQL Inoodb引擎中的四大隔离级别,详细 点击打开链接隔离级别分别为:1.读未提交(read-uncommitted) 2.读已提交(read-committed) 3.可重复读(repeatable-read) 4.串行化(ser...转载 2018-07-04 18:28:31 · 5579 阅读 · 3 评论 -
mysql复习
MySql 建表、添加字段、修改字段、添加索引SQL语句写法 建表:DROP TABLE IF EXISTS bulletin;CREATE TABLE bulletin( id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, # 主键 uid INT(11) NOT NULL DEFAULT 0, # 创建者id ...原创 2018-07-23 20:32:44 · 133 阅读 · 0 评论 -
mysql datetime类型精确到毫秒、微秒的问题
mysql里面的datetime类型的精确度是可以到1/ 10 ^ 6 秒的 某些客户端(如navicat for mysql)的显示经常只能看到精确到秒,其实是设计表的时候的配置问题。如图,简单易懂。在”设计表”中,小数点这一列只能为0,就算填上别的数值,保存时候也会被改为0.可见只能为0. 长度这一栏,最大为6. 最小为0. 就是显示时间的时候的秒后面的小数点后的位数。 ...转载 2019-02-01 11:47:52 · 28362 阅读 · 2 评论