mysql
pmlptf
这个作者很懒,什么都没留下…
展开
-
一篇将mysql的索引文章
偶然发现的文章 将mysql的索引安排的明明白白 强烈推荐、 http://blog.codinglabs.org/articles/theory-of-mysql-index.html 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要...转载 2021-03-27 11:51:34 · 125 阅读 · 0 评论 -
mysql 先分组 后排序
mysql 正常的逻辑 select * from table group by a order by b desc 会默认 先分组再排序 但是实际的开发过程中难免会遇到先排序 后分组的情况 这个时候 就要想其他的方法 1 mysql 5.7以下 select * from (select * from table order by b) group a 2 mysql 5.7以上...原创 2020-02-22 09:57:46 · 2681 阅读 · 1 评论 -
mysql 慢查询
MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。1)通用查询日志:记录建立的客户端连接和执行的语句。2)慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或者不使用索引的查询(1)通用查询日志在学习通用日志查询时,需要知道两个数据库中的常用命令:1) showvariables like...转载 2018-03-20 16:17:19 · 119 阅读 · 0 评论 -
mysql 不用斯芬克斯 全局模糊匹配 查询
mySQL 4.x以上提供了全文检索支持 MATCH ……AGAINST 模式(不区分大小写)建立全文索引的表的存储引擎类型必须为MyISAM问题是match against对中文模糊搜索支持不是太好新建一个utf8 MyISAM类型的表并建立一个全文索引 :CREATE TABLE articles ( id INT UNSIGNED AUTO_INCREMENT NOT NULL ...转载 2018-03-22 11:23:59 · 1553 阅读 · 0 评论 -
MAMP搭建的mysql连接不上问题
本人最近在学thinkphp5刚入门学到连接数据库的地方就遇到蛋疼的事情了。已连接就报下面错误[2002] PDOException 在 /Applications/MAMP/htdocs/tp5/thinkphp/library/think/db/Connection.php第300行 找了很多方法比如改etc / php.ini.default里面的pdo_mysql.default_...转载 2018-05-07 09:59:05 · 2158 阅读 · 0 评论 -
在线的数据库管理文件 adminer.php
有的时候不得不使用在线的数据库管理系统 但是 如果 还在用phpMyadmin 你out了 更轻量级 更友好的数据库展示系统 adminer.php 用过一次就忘不掉 线上地址 https://www.adminer.org/ ...原创 2018-12-27 16:22:42 · 922 阅读 · 0 评论