mysql
耗子王
人生没有失败,只有自我放弃;只要不放弃,梦想总有一天会变成现实!
展开
-
mysql条件索引失效问题
通过阿里云监控sql的发现,刚上线的sql有性能问题,然后就查这是什么原因导致的由于这个sql很长,关联了很多表,直接explain解释执行过程,发现有个表是全表扫描通过sql我们发现,docId的索引是有的,为什么还是全表扫描呢?而且扫描的行数比单表的行数还多,这就很是不解,有索引为啥索引走不了呢?刚开始以为是关联驱动表的问题,因为inner join 时,mysql会将有索引的表选为被驱动表,由于原来用的left join,改成了inner join,发现还是没有啥效果,并没有什么卵用这就让.原创 2020-05-25 14:16:31 · 539 阅读 · 0 评论 -
thinkphp关联查询
thinkphp关联查询原创 2014-09-07 13:55:41 · 620 阅读 · 0 评论 -
关于mysql数据库迁移的问题
关于mysql中frm文件的数据恢复。。。原创 2014-09-27 11:27:27 · 1126 阅读 · 0 评论 -
如何将后缀为dat的数据文件插入数据库
$con = @mysql_connect("localhost","root","") or die('error');mysql_query("set names 'gbk'"); // //这就是指定数据库字符集,一般放在连接数据库后(解决数据库乱码)mysql_select_db('数据库名') or die('error');$dreamdb = file("miyu.dat")原创 2014-08-21 13:55:25 · 3826 阅读 · 2 评论 -
Navicat for Mysql注册码
NAVN-LNXG-XHHX-5NOO原创 2014-10-29 17:22:49 · 1073 阅读 · 0 评论 -
完美解决distinct中使用多个字段的方法
众所周知,distinct可以列出不重复的记录,对于单个字段来说distinct使用比较简单,但是对于多个字段来说,distinct使用起来会使人发狂。而且貌似也没有见到微软对distinct使用多字段的任何说明。下面就提供了一种方法可以在使用distinct的时候同时使用多个字段。select 要使用字段1,要使用字段2 from 表名 where id in (select min(id)转载 2015-01-28 15:28:31 · 45748 阅读 · 3 评论