Fork me on GitHub

随笔分类 -  sql

摘要:手记系列之五 ----- SQL使用经验分享## 前言 本篇文章主要介绍的关于本人从刚工作到现在使用Sql一些使用方法和经验,从最基本的SQL函数使用,到一些场景的业务场景SQL编写。 ## SQL基础函数使用 ### 1.字段转换 CASE WHEN 意义: If(a==b) a=c; 用法: 1, CASE 字段 WHEN 字段结果1 T 阅读全文
posted @ 2023-06-07 23:49 虚无境 阅读(709) 评论(3) 推荐(6) 编辑
摘要:前言 在之前的博客中,有过几篇都写了关于mysql在linux下的搭建教程,可能以后还会再写,但是又不想重复在写, 于是便想单独将此抽出来,单独写成一篇博客,并详细记录一些安装过程以及遇到的问题解决办法。顺便也将MySql的主从搭建教程也写在一起,方便以后查阅。 一、MySql安装 在安装MySql 阅读全文
posted @ 2018-03-05 22:08 虚无境 阅读(2572) 评论(1) 推荐(1) 编辑
摘要:1.查询的模糊匹配 尽量避免在一个复杂查询里面使用 LIKE ‘%parm1%’—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用. 解决办法: 其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下: a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列 阅读全文
posted @ 2017-07-12 13:38 虚无境 阅读(269) 评论(6) 推荐(0) 编辑
摘要:整理笔记,并将常用的SQL语法记录下来。 这些方法有 CASE WHEN, IFNULL,GROUP BY,LIMIT,SUBSTR1,字段转换CASE WHEN 意义: If(a==b) a=c;用法: 1, CASE 字段 WHEN 字段结果1 THEN 字段... 阅读全文
posted @ 2017-05-29 14:00 虚无境 阅读(310) 评论(0) 推荐(1) 编辑
摘要:通过c3p0配置连接池的时候,在进行压力测试的时候,日志出现了这样一个错误:Data source rejected establishment of connection, message from server: “Too many connections” 数... 阅读全文
posted @ 2017-05-22 12:51 虚无境 阅读(5875) 评论(0) 推荐(0) 编辑
摘要:Windows:查看:进入mysql 输入:show variables like ‘%max_connections%’; 更改:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 ... 阅读全文
posted @ 2017-05-22 12:29 虚无境 阅读(985) 评论(0) 推荐(0) 编辑
摘要:mysql存入的中文数据乱码,可能有这两个原因 原因一 : 数据源配置和mysql字符集编码不符,或数据源配置没有设置字符集 解决方案:在数据源配置添加字符集 useUnicode=true&characterEncoding=utf-8 ... 阅读全文
posted @ 2017-04-22 11:35 虚无境 阅读(388) 评论(0) 推荐(0) 编辑