随笔分类 - mysql应用小技巧
摘要:转自:https://mp.weixin.qq.com/s/dM_Kr23h-yXo61uSf8uPNQ 引言 作为一个MySQL数据库从业者,我们最常用的工具就是mysql了,然而如何让它变的更好用,你了解吗? mysql Client Commands 作为连接MySQL数据库的工具,mysql
阅读全文
摘要:【常见问题】 转自:https://mp.weixin.qq.com/s/3b5iNLbIcSJShQeOl1IBvg 1. MySQL连接数问题 MySQL里的max_connections参数代表mysql数据库的最大连接数,参数默认是151,显然不适用于生产,如果请求大于默认连接数,就会出现无
阅读全文
摘要:转自:https://www.cnblogs.com/funsion/p/11432758.html业务上经常存在一种现象,需要批量往表中插入多条数据,但在执行过程中,很可能因为唯一键冲突,而导致批量插入失败。因此需要事先判断哪些数据是重复的,哪些是新增的。比较常用的处理方法就是找出已存在的数据,并
阅读全文
摘要:【1】场景 在mysql中 我们查询一些很多字段 或有很长的内容 会一直出现下图的,一直刷,把结果刷完位置,可烦了 【2】解决(pager less) 基本描述 使用 less方式 运行 select ,则会以 linux less的方式显示,也就是说; 一次性最多刷一页,除非你按 空格到下一页,按
阅读全文
摘要:转自:http://blog.huoding.com/2013/06/04/261 问题 通过「SHOW FULL PROCESSLIST」语句很容易就能查到问题SQL,如下: SELECT post.* FROM post INNER JOIN post_tag ON post.id = post
阅读全文
摘要:关键词:PT工具 【1】percona-toolkit 工具包 【1.1】percona-toolkit下载 下载地址: https://www.percona.com/downloads/percona-toolkit/LATEST/ linux下载/windows直接点击下载 percona-t
阅读全文
摘要:数据回档常常是使用全量备份+binlog增量实现的。而数据量很大的情况下,增量恢复binlog一直是一个苦恼的问题,因为恢复binlog速度十分慢,并且容易出错。 恢复binlog文件一般有两种方法:〇 先解析成sql文件,再导入MySQL mysqlbinlog mysql-bin.000001
阅读全文
摘要:不要再去搜索尝试其他人的破解方式,真是浪费时间!!!网上的所谓“Navicat Premium 15 破解补丁”,使用version.dll等破解的亲测不可用,还有一种使用“PatchNavicat.exe”程序破解的方式,本人亲测也不可用; navicat注册机patch后,输入激活码,提示“激活
阅读全文
摘要:【0】我的最佳实践 [mysql] prompt=\U|\d> 【1】mysql登录界面显示主机名与当前数据库 【2】参数详情
阅读全文
摘要:在对应的mysql技术小伙伴交流群里发现一个这样的order by 需求:根据学生的平均成绩排序 按我以往的经验,我肯定 然后发现群里还可以这样,也算是涨见识了吧,没想到order by里也可以这样用,以前都是用在 where 子查询和 select 子查询中
阅读全文
摘要:【1】下载安装 【1.1】下载 下载官网:https://downloads.mysql.com/archives/utilities/ linux:wget https://downloads.mysql.com/archives/get/p/30/file/mysql-utilities-1.6
阅读全文
摘要:【1】反引号`,数字1左边的符号。tab键上面的符号。 它是为了区分MYSQL的保留字与普通字符而引入的符号。 不加反引号建的表不能包含MYSQL保留字,否则出错 如上图,很明显的,如果我们直接建立名称为select的表,会报错。如果我们加上反引号``就创建成功了。 核心原因是因为,当我们没加反引号
阅读全文
摘要:【1】SQL编辑 我们在SQL编辑的时候打错了,想要退出编辑重新输入,或者是不想写了。 如下图 (1)如果我们直接按ctrl+c中断,那么直接退出整个linux了,如上图 (2)我们可以使用\c,直接结束这个SQL编辑,如下图。 解决了 编辑复杂SQL时出错的情况;
阅读全文
摘要:需求,我想以 年-月-日的格式,统计自 2019-08-20日 前10天的记录数,如果该天没有任何一条记录,则给予0 原始数据-》我想要的结果集数据 》 1、测试数据 问题1:如果我们直接格式化时间到 年-月-日 的格式,那么没有记录的天数就会被漏掉; 结果是这样的,就没有达到我们的效果。 2、了解
阅读全文
摘要:关键词:mysql split 更加详细的原理参考:https://www.cnblogs.com/gered/p/10797012.html mysql根据逗号将一行数据拆分成多行数据1、原始数据演示 2、处理结果演示 3、sql语句 SELECT a.id , a.NAME , substrin
阅读全文
摘要:http://imysql.com/my-cnf-wizard.html
阅读全文
摘要:转自:https://www.cnblogs.com/mydriverc/p/7086523.html 关键字:mysql show profile MYSQL中使用SHOW PROFILE命令分析性能的用法整理 show profile是由Jeremy Cole捐献给MySQL社区版本的。默认的是
阅读全文
摘要:关键字:mysql自动补全,auto-rehash 注:只能补齐表,列名,使用tab进行补全操作 一、修改my.cnf 二、客户端连接mysql时
阅读全文
摘要:【1】sql server自定义排序 1. c2列的数据按'4','1','2'的指定顺序排序 (1) 使用union select * from t_orderby where c2='4' union all select * from t_orderby where c2='1' union
阅读全文