码迷,mamicode.com
首页 > 数据库 > 日排行
【Bug】解决 java.sql.SQLSyntaxErrorException 异常
转自-- https://www.cnblogs.com/yanfeiLiu/p/9968361.html java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax 错误 错误详情: 本以为是我插入传参用swagge ...
分类:数据库   时间:2019-06-22 17:06:35    阅读次数:146
sql server新旧数据库的表结构差异
sql server编写通用脚本自动检查两个不同服务器的新旧数据库的表结构差异 问题:工作过程中,不管是什么项目,伴随着项目不断升级版本,对应的项目数据库业务版本也不断升级,数据库出现新增表、修改表、删除表、新增字段、修改字段、删除字段等变化,如果人工检查,数据库表和字段比较多的话,工作量就非常大。 ...
分类:数据库   时间:2019-06-22 18:23:44    阅读次数:159
几个django 2.2和mysql使用的坑
可能是由于Django使用的MySQLdb库对Python3不支持,我们用采用了PyMySQL库来代替,导致出现各种坑,特别是执行以下2条命令的是时候:pythonmanage.pymakemigrationsorpythonmanage.pyinspectdb第一个坑(提示你的mysqlclient版本过低)无聊你是否执行pipinstallmysqlclient安装的最新版的,都抛出:djan
分类:数据库   时间:2019-06-22 18:25:36    阅读次数:765
MySQL数据表查询操作
准语法结构:编写DQL时一定要严格按照此语法的顺序来实现!/* SELECT [ALL | DISTINCT] ALL表示查询出所有的内容 DISTINCT 去重 {* | 表名.* | 表名.字段名[ AS 别名][,...]} 指定查询出的字段的 FROM 表名[AS 别名][,表1... AS ...
分类:数据库   时间:2019-06-22 19:45:28    阅读次数:125
Spark SQL应用解析
一 Spark SQL概述 1.1 什么是Spark SQL Spark SQL是Spark用来处理结构化数据的一个模块,它提供了一个编程抽象叫做DataFrame并且作为分布式SQL查询引擎的作用。 Hive是将Hive SQL转换成MapReduce然后提交到集群上执行,大大简化了编写MapRe ...
分类:数据库   时间:2019-06-22 19:45:45    阅读次数:144
sqlite3:深入理解sqlite3_stmt 机制
我们在使用sqlite3的过程中,涉及到批量操作时(批量插入、批量读。。。),总会遇到 sqlite3_stmt这个数据类型,按照官方解释说法是这样的:sqlite3_stmt是C接口中“准备语句对象”,该对象是一条SQL语句的实例,而且该语句已经编译成二进制形式,可以直接进行计算。 它并不是我们所 ...
分类:数据库   时间:2019-06-22 19:47:16    阅读次数:155
sql_profile 固定SQL执行计划
使用 sql_profile 固定SQL执行计划 Table of Contents 1. 扯蛋 2. 利用SQL PROFILE固定执行计划 2.1. 查看原来语句的执行计划 2.2. 指定SQL使用选择性比较好的索引 2.3. 生成sql profile 2.4. 验证sql profile 是 ...
分类:数据库   时间:2019-06-22 19:47:47    阅读次数:169
数据库系统概论的范式转换问题
一、一个关系模式的码的求解方法 求候选码的简单方法方法: (1)如果有属性不在函数依赖集中出现,那么它必须包含在候选码中;(2)如果有属性不在函数依赖集中任何函数依赖的右边出现,那么它必须包含在候选码中;(3)如果有属性只在函数依赖集的左边出现,则该属性一定包含在候选码中。(4)如果有属性或属性组能 ...
分类:数据库   时间:2019-06-22 19:51:20    阅读次数:296
优化、分析Mysql表读写、索引等操作的sql语句效率优化问题
为什么要优化: 随着实际项目的启动,数据库经过一段时间的运行,最初的数据库设置,会与实际数据库运行性能会有一些差异,这时我们 就需要做一个优化调整。 数据库优化这个课题较大,可分为四大类: 》主机性能》内存使用性能》网络传输性能》SQL语句执行性能【软件工程师】下面列出一些数据库SQL优化方案: ( ...
分类:数据库   时间:2019-06-22 20:02:17    阅读次数:163
docker部署mysql远程连接 解决1251 client does not support ..
现象:用虚拟机上Docker启动mysql之后无法在本地安装的navicat上远程连接已启动的mysql,错误截图: 原因:mysql 8.0 默认使用 caching_sha2_password 身份验证机制;客户端不支持新的加密方式。 修改用户(root)的加密方式 进入之后输入如下命令: 会提 ...
分类:数据库   时间:2019-06-22 20:02:32    阅读次数:184
.Net防sql注入的方法总结
#防sql注入的常用方法: 1、服务端对前端传过来的参数值进行类型验证; 2、服务端执行sql,使用参数化传值,而不要使用sql字符串拼接; 3、服务端对前端传过来的数据进行sql关键词过来与检测; #着重记录下服务端进行sql关键词检测: 1、sql关键词检测类: SqlInjectHelper类 ...
分类:数据库   时间:2019-06-22 20:05:40    阅读次数:172
如何禁止在DBGRID末位自动添加一行记录
procedure TForm1.DataSource1DataChange(Sender: TObject; Field: TField); begin if TDataSource(Sender).DataSet.Eof then TDataSource(Sender).DataSet.Canc... ...
分类:数据库   时间:2019-06-22 21:20:10    阅读次数:169
oracle 12c 常用命令
1、查看有多少pdb数据库:SQL>showpdbs;2、切换到指定容器数据库:SQL>altersessionsetcontainer=ORCLPDB;3、启动容器数据库:SQL>alterpluggabledatabaseORCLPDBopen;4、关闭容器数据库:SQL>alterpluggabledatabaseORCLPDBcloseimmediate;5、查看数
分类:数据库   时间:2019-06-22 22:31:15    阅读次数:166
mongodb基本操作
mongodb非关系型数据库 数据库 =》{sz1905,user} 2个数据库 表 sz1905 => {student,teacher} student =>{xiaomig,zhangsan,lisi} 1.mongod --dbpath c:\data\db //cmd启动。不能关 正确的显 ...
分类:数据库   时间:2019-06-22 22:32:19    阅读次数:196
Spark SQL读取MySQL的dept和hive的emp表,做join和分组查询,后写到json
灵活使用spark强大的外部数据源功能,本文包括json、mysql、hive三种外部数据源
分类:数据库   时间:2019-06-22 23:39:59    阅读次数:176
030.[转] sql事务特性
sql事务特性简介 pphh发布于2018年10月5日 Sql事务有原子性、一致性、隔离性、持久性四个基本特性,要实现完全的ACID事务,是以牺牲事务的吞吐性能作为代价的。在有些应用场景中,通过分析业务数据读写,使得可以降低事务的隔离性,容忍相应出现的数据一致性问题,实现事务的高并发、高吞吐、低时延 ...
分类:数据库   时间:2019-06-22 23:42:45    阅读次数:149
nodeJs链接mongodb
1、项目目录下,下载第三方模块mongodb 2、检测是否连接成功 【node】 mongoose的基本使用 【巷子】 https://www.cnblogs.com/nanianqiming/p/9069760.html ...
分类:数据库   时间:2019-06-22 23:43:19    阅读次数:159
自己动手丰衣足食,夜谈MySQL数据库去除重复记录最快的方法
mysql数据库重复插入了一些数据,想删除保留一条,查找了很多方案,类似这种以及这种的初试了一下,感觉可能达到效果,但是速度太慢了,几十上百条数据还可以,几十上百万条,mysql.exe进程基本上就跑满cpu了,半天出不来结果。大家都是程序员,就该有程序员的样子,不能完全依赖于sql语句,可以写个小工具变通下。思路如下:单字段重复的时候,就写个工具查询这个字段,附带记录这个字段的主键,然后请看代码
分类:数据库   时间:2019-06-22 23:53:03    阅读次数:276
304444数据库备份和恢复
第13章 数据库备份与恢复 ? 13.1 备份和恢复 ? 13.2 完整数据库备份与恢复 ? 13.3差异数据库备份与恢复 ? 13.4 事务日志备份与恢复 ? 13.5 一种备份案例 13.1.1 备份和恢复的概念 Ø 前面两章分别介绍了通过数据的完整性控制和安全性控制来保证数据的安全,但这种安全 ...
分类:数据库   时间:2019-06-23 01:09:18    阅读次数:140
MySQL-InnoDB-MVCC多版本并发控制
一、MySQL可重复读级别下,因为MVCC引起的BUG,下图1为相应的Java代码,其中事务1的生命周期最长,循环开启的事务2、3、4。。。与事务存在并发问题 图1 解决方案:将方法userRemoteService.addUser和UserBaseContext.getUserBaseByUser ...
分类:数据库   时间:2019-06-23 01:10:00    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!