![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 60
qq_39177602
菜唧唧一枚~~~
展开
-
Mysql性能优化神器Explain的使用
Mysql性能优化神器Explain的使用mysql> explain select * from user_info where id = 2\G*************************** 1. row *************************** id: 1 select_type: SIMPLE table: user_info partitions: NULL type: constpossibl原创 2021-02-25 23:41:26 · 127 阅读 · 0 评论 -
tinyint(M),int(M)里面M代表的意义?
tinyint(M),int(M)里面M代表的意义?tinyint以及int等都是有固定的取值范围不代表占用空间容量。而代表最小显示位数。这个东西基本没有意义,除非你对字段指定zerofill。所以我们在设计mysql数据库时,建表时,mysql会自动分配长度:int(11)、tinyint(4)、smallint(6)、mediumint(9)、bigint(20)。所以,就用这些默认的显示长度就可以了。不用再去自己填长度,比如搞个int(10)、tinyint(1)之类的,基本没用。而且导致原创 2021-02-24 23:46:11 · 201 阅读 · 0 评论 -
数据库被删数据找回
前因:不小心删掉了一个很重要的表的数据,还没有备份数据(所以说备份数据很重要!!!!很重要!!!!很重要!!!!)然后查了资料可以用binlog2sql 找回数据,在此记录下过程,以防今后再删数据前提:数据表结构未改变,有mysql日志1.首先下载python(Linux一般自带,就可以用直接了,过程自行百度)2.下载安装 binlog2sql# tar xvf binlog2s...原创 2020-01-09 16:31:46 · 210 阅读 · 0 评论