
sql
文章平均质量分 84
虚无境
这个作者很懒,什么都没留下…
展开
-
手记系列之五 ----- SQL使用经验分享
SELECT * FROM 表名 WHERE PERIOD_DIFF( date_format( now( ) , ‘%Y%m’ ) , date_format( 时间字段名, ‘%Y%m’ ) ) =1。SELECT * FROM 表名 WHERE PERIOD_DIFF(date_format(now(),‘%Y%m’),date_format(时间字段名,‘%Y%m’) =1。select * from 表名 where to_days(时间字段名) = to_days(now());原创 2023-06-07 23:51:29 · 271 阅读 · 0 评论 -
手记系列之四 ----- 关于使用MySql的一些经验
下载地址:https://dev.mysql.com/downloads/在安装MySql之前,查看是否以及安装过MySql,如果已经安装,但是不符合要求的话就卸载。如果是windows安装的话,下载windows的安装包,一路next下去,设置好账号和密码就行了。1,查找以前是否装有mysql先输入:查看是否安装了mysql2,停止mysql服务、删除之前安装的mysql输入:删除命令输入:如果提示依赖包错误,则使用以下命令尝试如果提示错误:error: %preun(xxxxxx)原创 2023-04-30 09:21:45 · 790 阅读 · 1 评论 -
MySql 中文乱码解决办法
mysql存入的中文数据乱码,可能有这两个原因 原因一 : 数据源配置和mysql字符集编码不符,或数据源配置没有设置字符集 解决方案:在数据源配置添加字符集 useUnicode=true&characterEncoding=utf-8 原因二: 在接受数据的时候已经乱码 解决方案: 1,在接受数据的时候通过代码进行转码HttpServletRequest原创 2017-04-22 11:34:40 · 690 阅读 · 0 评论 -
SQL 常用语法一
整理笔记,并将常用的SQL语法记录下来。 这些方法有 CASE WHEN, IFNULL,GROUP BY,LIMIT,SUBSTR1,字段转换CASE WHEN 意义: If(a==b) a=c;用法: 1, CASE 字段 WHEN 字段结果1 THEN 字段显示结果1 WHEN 字段结果2 THEN 字段显示结果2 END 2, CASE WHEN 字段1=字段结果1 THE原创 2017-05-29 13:59:45 · 643 阅读 · 0 评论 -
Windows和Linux查看和更改mysql连接池
Windows和Linux查看和更改mysql连接池。Windows方便修改,Linux则需要更改配置mysqld_safe文件原创 2017-05-22 12:28:42 · 3919 阅读 · 0 评论 -
SQL性能优化十条经验(转)
1.查询的模糊匹配 尽量避免在一个复杂查询里面使用 LIKE ‘%parm1%’—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用. 解决办法: 其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下: a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用后台程序时,这列就转载 2017-07-12 13:37:48 · 462 阅读 · 0 评论 -
Spring c3p0连接池无法释放解决方案
解决c3p0连接池释放的问题。错误信息: Data source rejected establishment of connection, message from server: “Too many connections” ,以及 No Hibernate Session bound to thread .原创 2017-05-22 12:51:23 · 8765 阅读 · 0 评论 -
Linux CentOS 安装MySql以及搭建MySql主从复制
前言在之前的博客中,有过几篇都写了关于mysql在linux下的搭建教程,可能以后还会再写,但是又不想重复在写, 于是便想单独将此抽出来,单独写成一篇博客,并详细记录一些安装过程以及遇到的问题解决办法。顺便也将MySql的主从搭建教程也写在一起,方便以后查阅。一、MySql安装在安装MySql之前,查看是否以及安装过MySql,如果已经安装,但是不符合要求的话就卸载。 1,查找...原创 2018-03-05 22:09:28 · 1175 阅读 · 0 评论