随笔分类 - mysql
摘要:在执行计划中,可能经常看到有Extra列有filesort,这就是使用了文件排序,这当然是不好的,应该优化,但是,了解一下他排序的原理也许很有帮助,下面看一下filesort的过程: 1、根据表的索引或者全表扫描,读取所有满足条件的记录。 2、对与每一行,存储一对值到缓冲区(排序列,行记录指针),一
阅读全文
摘要:DROP PROCEDURE IF EXISTS init ; delimiter $ CREATE PROCEDURE init( in my_database VARCHAR(200), in column_name VARCHAR(200), in my_new_value VARCHAR(2
阅读全文
摘要:原地址: https://blog.csdn.net/Saintyyu/article/details/91269087
阅读全文
摘要:现在用id来代替时间这样好测试 看一下测试表数据 执行按需求规则排序的sql SELECT * FROM number_generator ORDER BY id < 16 , IF(id < 16,0,id) , id DESC id 小于16的至尾 ,并按降序排序,id大于16的升序排序,这种s
阅读全文
摘要:https://shardingsphere.incubator.apache.org/
阅读全文
摘要:delimiter $ CREATE PROCEDURE cg(in flag INT,in initial VARCHAR(6)) BEGIN -- 定义变量 declare cgid BIGINT; declare bdid BIGINT; declare yearStr BIGINT; declare serial_number INT default 1; decla...
阅读全文
摘要:https://www.cnblogs.com/cjsblog/p/9712457.html
阅读全文
摘要:https://blog.csdn.net/xlgen157387/article/details/73691848
阅读全文
摘要:一般这个错误是由密码错误引起,解决的办法自然就是重置密码。 假设我们使用的是root账户。 1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: #vim /etc/my.cnf(注:windows下修改的是my.ini) 在文档内搜索mysqld定位到[mysqld]文本段:/mysq
阅读全文
摘要:一直以来都习惯了使用MySQL安装文件(.exe),今天下载了一个.zip版本的MySQL,安装过程中遇到了一些问题,如下: 1.在MySQL官网上(http://dev.mysql.com/downloads/mysql/)下载免安装版的zip文件(本文以mysql-5.7.14-winx64.z
阅读全文
摘要:近段时间接到一个新需求: 第一优先级:未满的标的顺位高于已满标的顺位。第二优先级:新手标的顺位高于其他标的的顺位。 第三优先级:标的剩余可投金额少的顺位高于标的剩余可投金额多的。我是直接通过sql语句中的order by 后添加的条件 进行需求变更的 字段的解释 b.loan_schedule :借
阅读全文
摘要:1 登陆失败,mysqladmin修改密码失败 [root@mysql var]# mysqladmin -u root password '123456'mysqladmin: connect to server at 'localhost' failederror: 'Access denied
阅读全文