mysql安装
wget http://dev.mysql.com/get/mysql57-community-release-el6-8.noarch.rpm
rpm -ivh mysql57-community-release-el6-8.noarch.rpm
y...
汪明鑫
5年前 (2019-11-06) 1072浏览 0评论
0喜欢
大学学过,自己也看过,奈何总是遗忘,特别是隔离级别相关概念,
感觉这一块的知识掌握水平还处在背面试题阶段。。。
最近看过一篇文章,感觉这一块水还是很深的,有必要重新拾起,先简单整理下,后续再加深学习
事务定义
一个最小的不可再分的工作单元 Transaction
...
汪明鑫
5年前 (2019-11-05) 934浏览 3评论
1喜欢
字段类型后的数字
建表时我们在数字类型后习惯跟一个括号加数字
如int(11),varchar(20)等
那这些数字究竟有什么含义呢?
常见误解(包括我自己一开始也是想当人):
认为数字就是限制数据存储长度
下面我们揭开数据类型(m)的真面目
数据类型(m) 来约...
汪明鑫
5年前 (2019-08-15) 872浏览 0评论
0喜欢
在mac使用brew安装mysql
Homebrew
什么是Homebrew呢?Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn’t include ...
汪明鑫
5年前 (2019-08-15) 1010浏览 0评论
0喜欢
前言
真正工作中目前用的不多,
可能实习接触不到库表索引的创建
大部分都是查询工作
表都是设计好的,索引也都是设计好的
像我在dao层,写简单的sql(mybatis基于注解)
不允许写复杂的sql,比如多表join,子查询等
复杂的逻辑一般都写在service层
工作中索引的影...
汪明鑫
6年前 (2019-03-22) 1173浏览 0评论
0喜欢
explain的使用
profile的使用
以小结果集驱动大结果集
尽量不要使用复杂的join语句、子查询
拆分耗时操作,如大量的insert、delete会锁表时间过长,拆分成批量的操作
唯一性太差的字段不要创建索引 如性别
创建索引的字段不要太大
大于2个表的join可以适...
汪明鑫
6年前 (2019-01-08) 829浏览 0评论
1喜欢
问题:在datagrip上配置data source 为centOS上的mysql,结果显示连接失败
Host ‘61.135.255.86’ is not allowed to connect to this MySQL server
&...
汪明鑫
6年前 (2018-10-16) 845浏览 0评论
0喜欢
不再需要一张表的时候,用drop (慎用)
想删除部分数据行时候,用delete,并且带上where子句
保留表的结构而删除所有数据的时候用truncate
1.truncate table 表名,只能删除表中全 部数据。
delete from 表名 where ̷...
汪明鑫
6年前 (2018-09-04) 734浏览 0评论
0喜欢