数据库_杂谈
文章平均质量分 85
针对数据库领域,一些sql优化等的总结
IT黄大大
原ID:拄杖盲学轻声码,现调整为《IT黄大大》,希望大家能谅解!!感谢各位粉丝的支持
展开
-
【OceanBase概念】国产数据库OceanBase的那些事儿(1)初识OceanBase
OceanBase是什么?OceanBase的应用,OceanBase的发展,数据库国产化,国产数据库,国产数据库的发展,OceanBase数据库详解,如何快速了解OceanBase数据库,什么是TPCC认证。原创 2023-09-07 19:00:00 · 1071 阅读 · 0 评论 -
【linux安装redis详解】小白如何安装部署redis,linux安装部署只需5步骤(图文结合,亲测有效)
linux安装部署redis详解,redis的安装与部署详解,小白如何安装部署redis,linux安装部署只需5步骤(图文结合,亲测有效)原创 2023-02-21 22:03:59 · 660 阅读 · 0 评论 -
【Mysql8.0取消严格区分大小】已安装的mysql8.0取消严格区分大小写及mysql8.0重装与赋权限详解(2023年亲测有效)
my.cnf为空,修改lower-case-table-names为1,mysql区分大小写,Table xxx.QRTZ_LOCKS doesn`t exist如何解决,1130 Host ***.***.***.*** is not allowed to connect to this MySQL server如何解决,mysql1130报错,mysql重装,mysql赋访问权限,mysql服务启动、停止命令行。原创 2023-02-19 22:06:08 · 5169 阅读 · 1 评论 -
【SQL时间截取】数据库Sql实现截取时间段和日期
数据库Sql实现截取时间段和日期,sql截取时间,sql截取日期,sql获取时间段,sql截取星期,sql截取原创 2023-01-09 09:47:09 · 12135 阅读 · 0 评论 -
【安全】被黑客要挟的一天,All your data is a backed up. You must pay 0.25BTC
All your data is a backed up,数据库无法创建,数据库1044错误原创 2022-07-19 15:27:20 · 8010 阅读 · 10 评论 -
nodejs+express实现数据库mysql的访问,并展示数据到页面上【文尾分享源码包】
nodejs实现mysql数据库访问,node访问数据库,node访问本地数据库,nodejs访问mysql数据库并展示原创 2021-08-25 16:42:28 · 5905 阅读 · 98 评论 -
sql查询速度飞速提升技巧一 :sql中减少to_timestemp的使用
一般来说数据查询优化是针对批量数据查询,尤其是有关时间段的历史数据之类的。今天我就教一个小妙招:通过在java中转化成timestamp类型,不要在sql中通过下面的方式来转化,因为在sql执行的时候,会自动把时间字符串转换成时间戳,这个也是需要一些时间的,尤其是在大数据量体现的更加明显,至少页面能够提升2-3秒的速度。如下图所示原先低效率的用法。有关解决方法,就是在入参进行一个控制,针对s...原创 2019-08-06 09:52:04 · 367 阅读 · 0 评论 -
mysql插入中文数据变成问号的问题
【写在前面】也许在看这篇文章的你因为这个事情烦恼,网上说的都是什么修改my.ini文件,可是当你发现你的服务器安装的mysql没有这个配置文件岂不是特别的疼。疼就对了,按照我的方法一步步保障你能够配置成功,不然你们打的我疼。第一步:首先检验一下你自己的代码基本配置1.Jdbc.properties数据库配置文件后面是不是加了characterEncoding=utf-8,如下图所示:发现...原创 2018-11-13 18:50:45 · 37403 阅读 · 33 评论 -
阿里云服务器的web项目发布之路:(四)云服务器mysql数据库的安装
阿里云服务器安装mysql的详情步骤1-1.通过登录服务器,执行yum命令来实现相关的操作,语句如下所示:安装mysql:第一步:下载rpm包[root@hdp ~]# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpmRetrieving http://dev.mysql.com/get/...原创 2018-10-31 09:26:41 · 698 阅读 · 0 评论 -
sql中#和$的区别
#{}在预编译的过程中会自动用一个占位符?代替变量**【预编译处理】**select * from user where name = ?;${}在sql处理的过程中只是简单的字符串替换**【字符串替换】**select * from user where name = 'test';#{} 的参数替换是发生在 DBMS 中,而 KaTeX parse error: Expected ...原创 2018-10-16 10:41:31 · 2264 阅读 · 0 评论 -
Java中如何传一个数组作为筛选条件操作数据库(sql中foreach的使用)。
实现步骤(以多个id作为入参为例):1.在前端先传一个str,以逗号作为分隔符,将该str传递给后端接口;2.在后端pojo里面先定义一个list作为存放变量相关po定义如下:private List ids;//id的集合3.然后针对传入的str进行解析,以split进行截取,将截取的值塞到定义的ids4.Java方法实现如下java代码段:5.针对数据,在mapper.xml进行s...原创 2018-09-30 10:56:04 · 2707 阅读 · 0 评论 -
SQL 新增,修改,查询,删除等语句大全罗列(持续更新)
1.修改数据库某表数据select * from tabdata_live_cycle for update----在某个字段后面加一个字符(单位)update tabdata_live_cycle set source_storage_time = CONCAT(source_storage_time,'M')WHERE source_storage_time not lik...原创 2018-05-25 09:55:00 · 1863 阅读 · 0 评论 -
mybatis的insert插入后获取自增id详解(从controller到mapper)
需求说明:当执行插入操作的时候,其中数据包含两个模块,分别存放在两种数据库表中,拿表A,表B来说。 表A为基本信息表,其中插入时候有自增id,也就是每新增一条数据后下一个id都会自动加1。 表B为详情表,其中有个字段为A_id与A表中的id是一样的,也就是他们的关联字段。那么问题就来了:如果你在新增数据的时候,你发现基本信息和详情的数据都是在一个页面中,也是同时传递到后端接口中,那么我们势...原创 2018-08-23 10:32:13 · 5710 阅读 · 4 评论 -
数据库连接超时java处理的两种方法
前言:在测试一套数据库是否能够连接上的过程中,我们就会遇到这样的一种情况,当不能连接的时候会存在代码运行时间超级长的问题,这样的话在页面上会存在卡死的现象,为了解决这个问题,总结了下面两种方式:1.使用socket的方式设置连接超时(通用) 这个主要是通过使用socket.connect()方法建立连接,其连接主要需要用到ip和相关端口号(记得是int类型哟) 具体使用方法如下:Soc...原创 2018-08-15 17:09:38 · 9270 阅读 · 0 评论