今天写了个更新数据库表的语句,本意是根据某个条件,筛选出该表某些数据之后,对这些数据进行删除操作,如下 然而却报错: You can't specify target table 't_person' for update in FROM clause 以下这篇博客( https://blog.cs ...
分类:
数据库 时间:
2019-09-26 19:49:33
阅读次数:
79
例如:一张USER表 有字段属性 name,age 其中name为索引 下面列举几个索引失效的情况 1. select * from USER where name=‘xzz’ or age=16; 例如这种情况:当语句中带有or的时候 即使有索引也会失效。 2.select * from USER ...
分类:
数据库 时间:
2019-09-26 19:56:28
阅读次数:
113
Oracle jdbc.driver_class=oracle.jdbc.driver.OracleDriver //数据库驱动jdbc.connection.url=jdbc:oracle:thin:@localhost:1521:orcl //数据库地址jdbc.connection.usern ...
分类:
数据库 时间:
2019-09-26 21:05:47
阅读次数:
165
全表扫描是数据库搜寻表的每一条记录的过程,直到所有符合给定条件的记录返回为止。通常在数据库中,对无索引的表进行查询一般称为全表扫描;然而有时候我们即便添加了索引,但当我们的SQL语句写的不合理的时候也会造成全表扫描。 以下是经常会造成全表扫描的SQL语句及应对措施: 1. 使用null做为判断条件 ...
分类:
数据库 时间:
2019-09-26 21:32:27
阅读次数:
90
一、往表中插入数据 1、命令语法: insert into <表名> [(<字段名1>[,..<字段名n>])] values (值1)[,(值n)] 2、新建一个简单的测试表test 3、往表中插入数据的不同的语法例子: 1)按规矩指定所有列名,并且每列都插入值 2)由于id列为自增的,所有,可以 ...
分类:
数据库 时间:
2019-09-26 21:33:32
阅读次数:
133
MySQL学习——查询表里的数据 摘要:本文主要学习了使用DQL语句查询表里数据的方法。 数据查询 语法 说明 查询全部和指定列 查询所有成绩,通配符“*”查询所有字段: 查询姓名、课程、成绩: 去重查询 查询所有课程名称: 使用别名查询 查询姓名、课程、成绩并显示表头为中文,使用别名时,as可省略 ...
分类:
数据库 时间:
2019-09-26 21:46:42
阅读次数:
125
1、 安装 cx_Oracle 2、配置 oci.dll 与 oraociei11.dll 添加到环境变量path中 下载地址:百度搜索下载,Oracle PLSQL 进行下载 3、连接步骤 ...
分类:
数据库 时间:
2019-09-26 21:50:14
阅读次数:
155
在.netstandard2.0时 System.Data.Common 这个包里并没有加入DbProviderFactories DbProviderFactories类在.netframework中是非常重要的存在,依靠他可以适配各种数据库客户端(sqlserver、mysql、sqllite等 ...
分类:
数据库 时间:
2019-09-26 22:59:58
阅读次数:
104
1 如上述sql,在逻辑上按照下面的顺序进行执行: 1.from 2.where 3.group by 4.having 5.select (5.1 over 5.2distinct 5.3top) 6.order by 1.1from 指定要查询的表名。 1.2 where 可以指定一个为此或逻辑 ...
分类:
数据库 时间:
2019-09-26 23:00:45
阅读次数:
96
第1章............................................................................................................................... 概述................. ...
分类:
数据库 时间:
2019-09-26 23:03:43
阅读次数:
110
dbeaver 是一个基于 Eclipse 的数据库客户端,支持几乎所有常见的数据库。分为商业版和社区版,社区版可以免费使用。 官网和 GitHub https://dbeaver.io/ https://github.com/dbeaver/dbeaver 下载地址 https://dbeaver ...
分类:
数据库 时间:
2019-09-26 23:04:44
阅读次数:
306
数据池+JdbcTemplate 工具类 properties 测试 JDBC工具类 properties 测试 ...
分类:
数据库 时间:
2019-09-26 23:07:52
阅读次数:
116
复习 联合分组 子查询 all与any:区间修饰条件 视图:view 视图的增删改 事务 pymysql:python操作mysql 安装 增删改查 创建表 增 删 改 查 游标操作 pymysql事务 sql注入 索引 ...
分类:
数据库 时间:
2019-09-26 23:12:20
阅读次数:
85
在动态sql的使用where时,if标签判断中,如果实体类中的某一个属性是String类型,那么就可以这样来判断连接语句: 如果是String类型的字符串进行判空的时候: 但是如果是实体类中的Integer类型,就是去掉空字符串的判断: 否则会被空字符串判定条件下,导致添加不上需要连接的条件查询语句 ...
分类:
数据库 时间:
2019-09-26 23:16:54
阅读次数:
128
问题:1、提示:xxip不能连接2、使用mysql –uroot –p命令登陆mysql执行show databases显示的数据库不完整,明细中没有mysql数据库此时使用mysql –uroot –p –h127.0.0.1登陆可访问全部数据库解决方法1停止MySQL服务:service mys... ...
分类:
数据库 时间:
2019-09-26 23:17:24
阅读次数:
116
单表查询 我们都知道MySQL是由很多数据存入组成的一张又一张表,那么我们肯定需要对MySQL进行操作。那么之前我们讲了一些增删改的内容,那么今天我们来说一下查吧。 查 通过select 来查找指定表内的数据等 查找筛选条件: 条件:from、where、group by、having、distin ...
分类:
数据库 时间:
2019-09-26 23:17:58
阅读次数:
96
Mysql总结 1、数据库的概念 2、用户 3、基本操作 4、单表查询 视图 事务 pymysql 索引 ...
分类:
数据库 时间:
2019-09-26 23:19:02
阅读次数:
91
游标操作 pymysql事务 sql注入 索引 ...
分类:
数据库 时间:
2019-09-26 23:23:34
阅读次数:
115
from flask import Flask from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) # app.config['SQLALCHEMY_COMMIT_ON_TEARDOWN'] = False # app.conf... ...
分类:
数据库 时间:
2019-09-26 23:26:52
阅读次数:
154
一般的开发过程中,我们需要使用pycharm来连接数据库,从而来进行对数据库的操作,这里主要连接的是mysql数据库,另外加了使用pandas模块读取数据库的操作,基本的操作如下所示: 直接连接数据库 使用pandas来读取数据库 ...
分类:
数据库 时间:
2019-09-26 23:29:28
阅读次数:
367