MySQL Java SSM项目开发中如何解决pl/sql developer中数据库插入数据乱码问题 最近学习SSM项目开发,用到oracle数据库,使用管理软件PL/sql developer往数据库表中插入数据时记录乱码。 结果如下: 可以看到中文数据都乱码成了???????问号, 看了网上各位大佬的解决办法,说是由于oracle服务器端字符编码 和 ...
MySQL MySQL数据库开发:数据库操作DQL正则表达式 前言: 正则表达式(regular expression)描述了一种字符串匹配的规则,正则表达式本身就是一个字符串,使用这个字符串来描述、用来定义匹配规则,匹配一系列符合某个句法规则的字符串。在开发中,正则表达式通常被用来检索、替换那些符合某个规则的文本。...
SQLSERVER SQL开发知识:Sql Server 视图数据的增删改查教程 一、视图的基本概念 视图是用于查询的另外一种方式。 与实际的表不同,它是一个虚表;因此数据库中只存在视图的定义,而不存在视图中相对应的数据,数据仍然存放在原来的基本表中。视图是一种逻辑对象。 二、 视图能做什么 导出数据; 在导出数据时,常常需要多个表联合...
MySQL 数据库安装:Windows10安装Oracle19c数据库图文详细教程 1. 下载资源 官网下载地址: 点此进入 直接点击下载,会自动开始下载。 2. 开始安装 将下载的安装包解压到本地,右键-以管理员身份运行setup.exe,开始安装(一定要以管理员身份运行,不然后面会报错)。 step1:选择创建单实例数据库。 step...
SQLSERVER SQL基础:通过T-SQL语句创建游标与实现数据库加解密功能 通过动态SQL语句创建游标 DECLARE @sql varchar(100); DECLARE @TableName varchar(32); DECLARE @FieldName varchar(32); DECLARE @PrimaryKey var...
MySQL MySQL 原理:InnoDB文件的存储结构格式解析 转自 星河之码 「MySQL存储引擎最大的特点就是【插件化】,可以根据自己的需求使用不同的存储引擎,innodb存储引擎支持行级锁以及事务特性,也是多种场合使用较多的存储引擎。」 当官方的存储引擎不足以满足时,我们通过抽象的API接口实现自己的存储引擎。 ...
SQLSERVER SQL开发知识:group by 按某一时间段分组统计并查询 工作中要求对日志表中的时间戳字段进行分组。分组的条件是,相隔 1分钟间隔的被分到一组。 数据库表是这样的 SELECT COUNT(log_id) AS u_count FROM logdb.`log` GROUP BY TIMESTAMP-TIMESTA...
Oracle oracle Dbeaver存储过程语法详解 可视化工具 Dbeaver 基本语法 增 CREATE OR REPLACE PROCEDURE addStudent IS BEGIN INSERT INTO student values(6,2,5,’小陈’,22,0); EN...
Oracle ORACLE开发知识:通过 plsql 连接远程 Oracle数据库的多种方法 方法一:通过 plsql 工具和 oracle client(不是即时客户端 instantclient) 的方式来连接 Oracle 一、 安装 oracle client,(本教程已经下载并解压) 二、 选 择 管 理 员 安 装 ,如图: 三、剩下的...
MySQL 再次详解MySQL事务日志(redo log和undo log)的详细分析 前言 innodb事务日志包括redo log和undo log。redo log是重做日志,提供前滚操作,undo log是回滚日志,提供回滚操作。 undo log不是redo log的逆向过程,其实它们都算是用来恢复的日志: 1.redo log通常...
MongoDB 3.0 WT引擎参考配置文件 mongodb 3.0 改变很多,从2.6版本升级到3.0要关注的细节很多,如权限等等。3.0在数据存储引擎上更换成了wiredTiger,在数据压缩方面很有效,解决大数据量问题的情况下,磁盘不够用的问题。 mongodb 3.0 配置文件采用的是YAML...
SQLSERVER SQL基础:SQL server中提示对象名无效的解决方法 产生SQL对象名无效的问题大多原因是由于数据迁移导致的,下面我们给出解决方法. 在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备份中直接恢复。但是,此时会出现问题,这里说明几种常见问题的...