码迷,mamicode.com
首页 > 数据库 > 周排行
sql 获取某一时段中每一天中最大的时间的一条记录
SELECT *FROM ( SELECT ROW_NUMBER() OVER( PARTITION BY CONVERT(CHAR(10), DataTime, 120) ORDER BY DataTime DESC ) AS rid, * FROM Hour_468480722195034135 ...
分类:数据库   时间:2019-06-03 17:21:22    阅读次数:554
mariadb版本降级
起因: 在工作中可能遇到这样一种情况:升级时发现备份的sql表列太宽,以至于出现以下错误: 这时候就要进行版本回退,将宽表修改后重新备份,然后再升级。 降级步骤: 1、将yum源移除: 2、清除yum源缓存后生成cache: 3、查看已安装的mariadb: 4、卸载已安装的mariadb: 5、查 ...
分类:数据库   时间:2019-06-03 17:44:12    阅读次数:145
MySQL Innodb--共享临时表空间和临时文件
在MySQL 5.7版本中引入Online DDL特性和共享临时表空间特性,临时数据主要存放形式为: 1、DML命令执行过程中文件排序(file sore)操作生成的临时文件,存储目录由参数tmpdir控制,以MY开头2、超大事务提交生成binary log过程中用于数据缓存的临时文件,存储目录由参 ...
分类:数据库   时间:2019-06-03 18:56:11    阅读次数:259
Java通过mysql-connector-java-8.0.11连接MySQL Server 8.0遇到的几个问题
这次新安装了一个MySQL数据库,然后navicat连接数据库一点问题没有。 但是通过Java的jdbc连接却怎么都建立不了连接。 连接MySQL会报错Unable to load authentication plugin 'caching_sha2_password' 原因是MySQL在8.0后 ...
分类:数据库   时间:2019-06-03 20:14:26    阅读次数:340
MySQL修改数据库时区
mysql> flush privileges; ...
分类:数据库   时间:2019-06-03 20:16:59    阅读次数:159
SqlHelper发布——比你期望的还要多的多(例如比MyBatis-Pagehelper性能更高)
SqlHelper发布——比Mybatis-PageHelper性能更高 起源 前段时间开启了一个新的项目,在选择分页插件时,发现github上很流行的一个是pagehelper,在百度上搜索了一下,使用量。由于项目紧急,所先拿来用了。但是我知道它并不适合我们。原因是它有如下几个缺点: 1) 对国产 ...
分类:数据库   时间:2019-06-03 21:41:19    阅读次数:198
ssm整合后打印日志查看执行sql语句
mybatis.xml spring.xml ...
分类:数据库   时间:2019-06-03 21:46:25    阅读次数:416
SQL Server查询优化和事务处理
查询优化:顾名思义就是创建索引、视图等方式使数据库快速查找到需要的东西索引分为:唯一索引、主键索引、聚集索引、非聚集索引、复合索引、全文索引。在SQLServer中,一个表只能创建一个聚集索引,但可以创建多个非聚集索引。设置某列为主键,该列默认就为聚集索引。按照下列标准选择建立索引的列:频繁搜索的列;经常用于查询选择的列;经常排序、分组的列;经常用于连接的列(主键/外键)不要使用下面列创建索引:仅
分类:数据库   时间:2019-06-03 21:47:11    阅读次数:154
SQL之存储过程详细介绍及语法(篇幅比较长慢慢看)
1:定义 存储过程(stored procedure)是一组为了完成特定功能的SQL语句集合,经编译后存储在服务器端的数据库中,利用存储过程可以加速SQL语句的执行。 存储过程分为系统存储过程和自定义存储过程。 *系统存储过程在master数据库中,但是在其他的数据库中可以直接调用,并且在调用时不必 ...
分类:数据库   时间:2019-06-03 21:48:41    阅读次数:123
CTF—WEB—sql注入之宽字节注入
宽字节注入 宽字节注入是利用mysql的一个特性,mysql在使用GBK编码(GBK就是常说的宽字节之一,实际上只有两字节)的时候,会认为两个字符是一个汉字(前一个ascii码要大于128,才到汉字的范围),而当我们输入有单引号时会自动加入\进行转义而变为\’(在PHP配置文件中magic_quot ...
分类:数据库   时间:2019-06-03 21:55:05    阅读次数:263
mysql的基本操作
一、库操作 1. 创建库:create database 数据库的名字; 2. 删除库:drop database 数据库的名字; 3. 查看当前有多少个数据库:show databases; 4. 查看当前使用的数据库:select database(); 5. 切换到这个数据库(文件夹)下:us ...
分类:数据库   时间:2019-06-03 22:07:15    阅读次数:146
sqlserver的四种分页方式
我只会两种!!另外的可以自己研究 第一种:ROW_NUMBER() OVER()方式 select * from ( select *, ROW_NUMBER() OVER(Order by ArtistId ) AS RowId from ArtistModels ) as b where Row ...
分类:数据库   时间:2019-06-03 22:16:33    阅读次数:119
SQL数据库数据优化SQL优化总结( 百万级数据库优化方案)
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。 这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 1.对查询进行优化,要尽量避免全表扫描,首先应 ...
分类:数据库   时间:2019-06-03 22:23:26    阅读次数:175
5- MySQL数据库查询操作
复习: 数据类型: 数值型:整数(int,tinyint,smallint,bigint,mediumint) 浮点型(float ,double,decimal) 字符型:char ,varchar,text. 日期时间,date,time,datetime,timestamp. 创建表:crea ...
分类:数据库   时间:2019-06-03 23:30:12    阅读次数:129
sql性能优化
1、选用适合的Oracle优化器 RULE(基于规则) COST(基于成本) CHOOSE(选择性) 2、增加索引 ALTER INDEX <INDEXNAME> REBUILD <TABLESPACENAME> 低效:SELECT … FROM DEPTWHERE SAL * 12 > 25000 ...
分类:数据库   时间:2019-06-03 23:49:27    阅读次数:135
4- MySQL创建表以及增删改查
查看表结构 查看表的结构,使用命令:desc 表明; 创建表(命令) 格式:使用create table创建表,必须给出下列信息: 1.新表的名字。 2.表中列的名字和定义,用逗号隔开。 语法: create table tabl_name(chenzhe,chenzhe1) 自增列的三个条件: 1 ...
分类:数据库   时间:2019-06-04 00:09:00    阅读次数:116
定时将数据库A中的表同步到另一个数据库
以下是核心配置需要注意的是 这里是一个表 一个表进行的同步,多张表时均需要在标签中进行配置,另外目标数据库中的表结构需要建好 需要更新的字段都要再 和 中;另外注意数据库的地址和用户名以及密码都要改为自己使用的。 ...
分类:数据库   时间:2019-06-04 09:17:21    阅读次数:166
小白对于数据库的初步理解
电脑是几年前的电脑了,用起来不流畅,自己开发一个网站,涉及到数据库,一是不了解数据库,二是也不太想现在学,三就是电脑装上可能又卡了,于是就用txt文档当个简易的"数据库"了。 想开发一个类似于博客的收藏夹个人主页(学习开发总是从没有意义的事情开始的),其中读取收藏页面的功能就需要涉及到数据,我把每个 ...
分类:数据库   时间:2019-06-04 09:18:32    阅读次数:126
Shell进行MySQL表跨服务器增量更新同步小脚本
工作所需写的小脚本。 # !/bin/bash # Author : 蛙鳜鸡鹳狸猿# create_ts : 2017年 01月 03日 星期二 14:48:14 CST# program : Incremental transfer table records between MySQL serv ...
分类:数据库   时间:2019-06-04 09:18:43    阅读次数:247
跟随我在oracle学习php(56)
设计管理员表 67.255.255.255 一个字节:8个位: 00000000——————11111111 一个IPv4地址与一个无符号整型,可以进行相互转化: 表语句: 插入几条测试数据: shop34-6-验证管理员合法性 功能:管理员验证 控制器-动作 Back/AdminControlle ...
分类:数据库   时间:2019-06-04 09:19:11    阅读次数:112
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!