确定连接的数据库类型《mysql,oracle,db2,moangdb,sqlservlet》 下载数据库的驱动(http://mvnrepository.org),并把jar包添加到项目中 把数据库连接的驱动类加载到java虚拟机中 通过DriverManager类中getConnection方法 ...
分类:
数据库 时间:
2019-01-03 19:22:53
阅读次数:
293
一、为什么会产生碎片 简单的说,删除数据必然会在数据文件中造成不连续的空白空间,而当插入数据时,这些空白空间则会被利用起来.于是造成了数据的存储位置不连续,以及物理存储顺序与理论上的排序顺序不同,这种是数据碎片.实际上数据碎片分为两种,一种是单行数据碎片,另一种是多行数据碎片.前者的意思就是一行数据 ...
分类:
数据库 时间:
2019-01-03 19:23:05
阅读次数:
413
班级表 class 学生表student 老师表 teacher 课程表course 成绩表 score 准备数据 创建数据库 创建表 CREATE TABLE class ( cid INT NOT NULL AUTO_INCREMENT PRIMARY KEY, caption VARCHAR( ...
分类:
数据库 时间:
2019-01-03 19:24:15
阅读次数:
293
在主库上执行 show slave status\G; Slave_IO_Running: No Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Could not find fi ...
分类:
数据库 时间:
2019-01-03 19:25:26
阅读次数:
226
索引本质是一棵B+Tree,联合索引(col1, col2,col3)也是。 其非叶子节点存储的是第一个关键字的索引,而叶节点存储的则是三个关键字col1、col2、col3三个关键字的数据,且按照col1、col2、col3的顺序进行排序。 (图以innodb引擎为例,对应地址指的是数据记录的地址 ...
分类:
数据库 时间:
2019-01-03 19:25:34
阅读次数:
257
[TOC] 环境 windows 7 Oracle 11g PL/SQL 问题 对oracle中的一张表中的某个字段进行排序,要求按照字母序进行倒序展示; 直接使用 查询结果,如下所示: 排序结果并没有按照字母序,而且不知道这个是什么顺序? 解决 通过百度知道,oracle 9i之前对中文的排序默认 ...
分类:
数据库 时间:
2019-01-03 19:26:56
阅读次数:
196
with as 的专业解释我这就不详细说明了,我这就梳理下我自己的实践应用,就是根据某个条件查询出结果集放在一个临时表里面,可以创建多个临时表,然后再从这些临时表中查询出要的数据。 参考资料:https://www.cnblogs.com/Niko12230/p/5945133.html http: ...
分类:
数据库 时间:
2019-01-03 19:28:19
阅读次数:
189
@@error是系统函数,当没有发生错误时返回0,如果发生错误时@@error<>0,并返回错误号,每个SQL语句执行完,@@error值都会变。 @@error只记录当前错误,如果存储过程执行多个操作,就要每次都判读@@error是否出现错误,比较麻烦。今天就遇到这个问题了,下面是一个简单的例子, ...
分类:
数据库 时间:
2019-01-03 19:29:38
阅读次数:
610
参考:https://blog.csdn.net/waeceo/article/details/78702584 ...
分类:
数据库 时间:
2019-01-03 19:33:28
阅读次数:
179
1、报错信息 do agent month export fail: org.springframework.dao.DataAccessResourceFailureException: #012### Error querying database.Cause: com.mysql.jdbc.e ...
分类:
数据库 时间:
2019-01-03 19:35:40
阅读次数:
129
在公司用golang 写了个插入外链数据的服务,这服务是2016年写的,大概作用就是,python 爬取的数据,要同步到 wordpress中,golang就负责,将数据整理,图片下载弄到 wordpress中,当然也不止这些服务,本来这个服务之前运行的好好的,可是最近又上了新的数据采集道后,这个服 ...
分类:
数据库 时间:
2019-01-03 19:40:39
阅读次数:
177
经过8天的折腾终于将mysql安装(十足的电脑盲),期间几乎把csdn和博客园的相关文章都一一翻阅并实践,可还是没有解决问题,马克思说的对,矛盾具有特殊性,解决矛盾要结合“两点论”和“重点论”。因为每个人的电脑硬、软件及所下版本的不同,所以会遇到一些因人而异的问题,以下是我这次安装mysql-5.7 ...
分类:
数据库 时间:
2019-01-03 19:41:41
阅读次数:
149
常用于分库分表 1、批量删除 2、批量建表 ...
分类:
数据库 时间:
2019-01-03 20:11:39
阅读次数:
230
事务:当然有的人用begin/beginwork.推荐用STARTTRANSACTION是SQL-99标准启动一个事务。starttransaction#开始一个事务操作savepointsp1#保存点名称操作??ROLLBACKROLLBACKTosp1#回退到sp1点commit当用setautocommit=0的时候,你以后所有的sql都将作为事务处理,直到你用commit确认或rollba
分类:
数据库 时间:
2019-01-03 20:39:35
阅读次数:
178
如下图, 计划实现 :按照 parent_code 分组, 取组中code最大值所在的整条记录,如红色部分。(类似hive中: row_number() over(partition by)) 1. 仅按照code排序,加序号sort_num效果如下: 2. 仅按parent_code分组,按照co ...
分类:
数据库 时间:
2019-01-03 20:44:32
阅读次数:
215
温馨提示: 要实现不重启从rdb切换到aof,redis的版本必须要在2.2以上。 环境准备 redis.conf服务端配置文件 启动redis服务端 登录redis-cli插入数据,手动持久化 127.0.0.1:6379> set name chaogeOK127.0.0.1:6379> set ...
分类:
数据库 时间:
2019-01-03 21:33:11
阅读次数:
206
1:安装Mysql驱动程序 pip install pymysql<wiz_code_mirror> 1 1 pip install pymysql 1 1 pip install pymysql 1 1 pip install pymysql 1 1 pip install pymysql 1 1 ...
分类:
数据库 时间:
2019-01-03 21:33:52
阅读次数:
200
1. DISTINCT用法 #SELECT DISTINCT store_name FROM db.MY WHERE Sales>1000; 2.AND OR 用法 #SELECT store_name,Sales FROM db.MY WHERE Sales>1000 OR (Sales<500 ...
分类:
数据库 时间:
2019-01-03 21:37:00
阅读次数:
255
前言 解决方法 改表法 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" 授权法 例如,你想root使用password ...
分类:
数据库 时间:
2019-01-03 21:37:08
阅读次数:
305
mysqldump命令详解 mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等 用法: 参数详解: ...
分类:
数据库 时间:
2019-01-03 21:37:16
阅读次数:
126