JDBC复习 JDBC固定步骤 1.加载驱动 2.连接数据库,代表数据库 3.向数据库发送SQL的对象Statement: CRUD 4.编写SQL(根据业务,写不同的SQL) 5.执行SQL 6.关闭连接 预编译SQL JDBC事务 要么都成功,要么都失败! ACID原则:是数据库事务正常执行的四 ...
分类:
数据库技术 时间:
2020-01-10 23:41:55
收藏:
0 评论:
0 赞:
0 阅读:
105
1、查看mysql语句执行时间,根据执行时间可以有效的去优化sql。 步骤: 打开命令行界面,输入 show profiles; 输入show variables;查看profiling的值是否为on,不是就执行set profiling = 1; 执行SQL语句 show profiles;即可查 ...
分类:
数据库技术 时间:
2020-01-10 23:38:13
收藏:
0 评论:
0 赞:
0 阅读:
95
在MySQL 8.0使用mycli要先确保PyMySQL>=0.6.7 ,亲测有效。pip3 install pymysql12018年5月1日更新:多谢楼下小伙伴的提醒,MyCLI确实更强大。MyCLI 简介MyCLI 是一个易于使用的命令行客户端,可用于受欢迎的数据库管理系统 MySQL、Mar... ...
分类:
数据库技术 时间:
2020-01-10 23:25:26
收藏:
0 评论:
0 赞:
0 阅读:
405
select语句: 需求背景在一个这样的业务中,需要查询一个表A的记录,其中A表的主要字段有 id , createtime ,amount ,现在要求给定一个数字N,查询按照创建时间顺序排列之后的前 x条记录,这x条记录需要满足sum(amount)>=N并且尽可能的小的条件。其中传入的参数只有N ...
分类:
数据库技术 时间:
2020-01-10 22:49:18
收藏:
0 评论:
0 赞:
0 阅读:
132
import pysql #引用数据库 db=pysql.connect("localhost","root","root",mrsoft) #打开数据库连接(localhost 可以是IP,因为我用的是本机电脑,root 前面是账户后年哪个是密码,mrsofts是数据库名称) cursor=db. ...
分类:
数据库技术 时间:
2020-01-10 22:43:05
收藏:
0 评论:
0 赞:
0 阅读:
93
1.IT 职业素养 ~~~ 1 人品 责任 权利 心灵鸡汤 不要怕成功的门很拥挤,很多人在路上就放弃了. oldguo 2 严谨 数据库修改\删除类的命令时,需要再三考虑,而且要有理论或者实践的支撑,需要谨慎、谨慎、再谨慎! 3 请收起你的好奇心! ! ! 注意规范: 脱裤?华住网(ip root ...
分类:
数据库技术 时间:
2020-01-10 22:15:53
收藏:
0 评论:
0 赞:
0 阅读:
84
Cassandra中的ACID标准 Apache Cassandra不遵循具有回滚或锁定机制的ACID(原子性,一致性,隔离性,持久性)事务,而是提供原子,隔离和持久的事务,并具有最终和可调的一致性,使用户可以决定他们希望每个交易的一致性有多强或最终。 作为非关系数据库,Cassandra 不支持联 ...
分类:
数据库技术 时间:
2020-01-10 21:57:52
收藏:
0 评论:
0 赞:
0 阅读:
106
张鹏飞博客:https://my.oschina.net/feinik 1、概述 索引是存储引擎用于快速查找记录的一种数据结构,通过合理的使用数据库索引可以大大提高系统的访问性能,接下来主要介绍在MySql数据库中索引类型,以及如何创建出更加合理且高效的索引技巧。 注:这里主要针对的是InnoDB存 ...
分类:
数据库技术 时间:
2020-01-10 21:23:43
收藏:
0 评论:
0 赞:
0 阅读:
91
redis 官方没有 Windows 版的,微软维护的已经好久没更新了,所以就在想着换成 MongoDB。 于是一趟被我复杂化的踩坑之旅就开始了,同时也记录一下,避免有人遇见跟我一样的问题。 首先在?官网?上下载 msi 安装包开始安装。 我不喜欢把软件装在系统盘,所以我选择 Custom,自己选要 ...
分类:
数据库技术 时间:
2020-01-10 20:55:19
收藏:
0 评论:
0 赞:
0 阅读:
89
目标地址:192.168.137.1/sql1/Less-1/?id=1(自己搭建的平台),用的是kali虚拟机 1.sqlmap -u 192.168.137.1/sql1/Less-1/?id=1 2.sqlmap -u 192.168.137.1/sql1/Less-1/?id=1 --dbs ...
分类:
数据库技术 时间:
2020-01-10 20:47:04
收藏:
0 评论:
0 赞:
0 阅读:
90
PyMySQL是在Python3.x版本中用于连接MySQL服务器的一个库,Python2中则使用MySQLdb。数据库查询操作01_python数据库编程基本操作.pyimportpymysql#1).创建数据库连接,autocommit是否自动提交修改到数据库中.conn=pymysql.connect(host=‘localhost‘,user=‘root‘,password=‘westos
分类:
数据库技术 时间:
2020-01-10 20:26:08
收藏:
0 评论:
0 赞:
0 阅读:
103
将varchar2类型字段改成clob类型 --增加临时新字段 alter table base_temp add temp clob;--将需要改成大字段的项内容copy到大字段中update base_temp set temp=content;--删除原有字段alter table base_ ...
分类:
数据库技术 时间:
2020-01-10 20:20:39
收藏:
0 评论:
0 赞:
0 阅读:
96
1. 增加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> <version>1.5.2.RELEASE</ver ...
分类:
数据库技术 时间:
2020-01-10 20:11:26
收藏:
0 评论:
0 赞:
0 阅读:
83
在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL ...
分类:
数据库技术 时间:
2020-01-10 20:07:52
收藏:
0 评论:
0 赞:
0 阅读:
74
问题:explain结果中的type字段代表什么意思? MySQL的官网解释非常简洁,只用了3个单词:连接类型(the join type)。它描述了找到所需数据使用的扫描方式。 最为常见的扫描方式有: system:系统表,少量数据,往往不需要进行磁盘IO; const:常量连接; eq_ref: ...
分类:
数据库技术 时间:
2020-01-10 20:04:40
收藏:
0 评论:
0 赞:
0 阅读:
88
1.加入依赖 <dependency> <groupId>org.mongodb</groupId> <artifactId>mongodb-driver</artifactId> <version>3.9.1</version> </dependency> <dependency> <groupI ...
分类:
数据库技术 时间:
2020-01-10 19:56:28
收藏:
0 评论:
0 赞:
0 阅读:
84
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Data.SqlClient; using System.Drawing; usi ...
分类:
数据库技术 时间:
2020-01-10 19:45:54
收藏:
0 评论:
0 赞:
0 阅读:
85
那天接到一个任务,在局方的测试环境上安装一个带sqlplus功能的oracle客户端。环境是HP-UX,安腾。我找了一下,oracle官网给出的安装方法不是很全面,网上有一些部署方法,而且这么简单的东西竟然还有很多人胡说,下面记录一下我的部署步骤: 1 在主机上创建oracle用户,修改环境变量。 ...
分类:
数据库技术 时间:
2020-01-10 19:43:50
收藏:
0 评论:
0 赞:
0 阅读:
81
MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型 类型大小范围(有符号)范围(无符号)用途 TINYINT 1 字节 (-128,127) (0,255) 小整数值 SMALLINT 2 字节 (-32 768,32 767) (0,65 535) 大整数值 ...
分类:
数据库技术 时间:
2020-01-10 19:42:21
收藏:
0 评论:
0 赞:
0 阅读:
78
优化查询速度 1. 建立联合索引 如果查询中的过滤条件包含两个以上的字段, 建立单列索引, 并不会增加查询速度, 而联合索引可以 sql alter tabel 表名 add index 索引名(字段1, 字段2) 索引名格式: idx_字段1 字段2 ... (可根据公司开发规定而定) ALTER ...
分类:
数据库技术 时间:
2020-01-10 19:21:43
收藏:
0 评论:
0 赞:
0 阅读:
71