出现这个错误因为没有安装oracle客户端,当然,仅仅为了连接而去安装oracle客户端显得太过笨重,也可通过轻量级的方式,下载一个极简包。 1.Linux环境 1.下载Oracle Instant Client 下载链接 因我需要连接的数据库为oracle 11g,使用12.1的instant c ...
分类:
数据库技术 时间:
2021-05-04 23:42:59
收藏:
0 评论:
0 赞:
0 阅读:
51
一、为什么需要持久化redis里有10gb数据,突然停电或者意外宕机了,再启动的时候10gb都没了?!所以需要持久化,宕机后再通过持久化文件将数据恢复。二、优缺点1、rdb文件rdb文件都是二进制,很小。比如内存数据有10gb,rdb文件可能就1gb,只是举例。2、优点■由于rdb文件都是二进制文件,所以很小,在灾难恢复的时候会快些。■他的效率(主进程处理命令的效率,而不是持久化的效率)相对于ao
分类:
数据库技术 时间:
2021-05-04 23:41:58
收藏:
0 评论:
0 赞:
0 阅读:
27
含义:理解成一张虚拟的表,用法基本和表一样,多用于查询,视图的增删改会影响原始表的数据。 创建视图的语法: create [or replace] view view_name As select_statement [with|cascaded|local|check option] 修改视图的语 ...
分类:
数据库技术 时间:
2021-05-04 23:41:06
收藏:
0 评论:
0 赞:
0 阅读:
27
mysql的卸载 注意:mysql安装有问题的,才做此步骤 如果以后我们不需要mysql了,或者mysql安装失败了需要重新安装,那么我们需要将mysql卸载掉 使用root用户 1 停止mysql服务 [root@node03 hadoop]# systemctl stop mysqld.serv ...
分类:
数据库技术 时间:
2021-05-04 23:35:39
收藏:
0 评论:
0 赞:
0 阅读:
28
[toc]一、简介完全可传输导出导入(FullTransportableExport&Import)可以认为是TTS的一个升级版,如下所示:官网:https://docs.oracle.com/en/database/oracle/oracle-database/21/upgrd/transporting-upgrading-database-full-transportable-expo
分类:
数据库技术 时间:
2021-05-04 23:23:13
收藏:
0 评论:
0 赞:
0 阅读:
20
1. 范式概述 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式 (BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。 满足最低要求的范式是第一范式(1NF)。在 第一范式的基础上进一步满足更多规范要求的称为第二范式(2NF),其余 ...
分类:
数据库技术 时间:
2021-05-04 23:22:53
收藏:
0 评论:
0 赞:
0 阅读:
23
视频地址: https://www.bilibili.com/video/BV1pp4y1Q7Yv 创建案例库: 创建数据库 create database data charset=utf8; 建表语句 # 学生表 Student: create table Student( SId varcha ...
分类:
数据库技术 时间:
2021-05-04 23:15:36
收藏:
0 评论:
0 赞:
0 阅读:
15
JDBC本质就是sun公司开发的一套用来操作所有关系型数据库的接口,目的就是使用Java语言操作关系型数据库,我们使用的实现类的jar包是由数据库厂商提供 JDBC的使用流程 import java.sql.Connection; import java.sql.DriverManager; imp ...
分类:
数据库技术 时间:
2021-05-04 23:14:30
收藏:
0 评论:
0 赞:
0 阅读:
33
配置服务端别忘了添加以下2个依赖 implementation("org.springframework.cloud:spring-cloud-config-server")implementation group: 'org.springframework.cloud', name: 'sprin ...
分类:
数据库技术 时间:
2021-05-04 23:14:03
收藏:
0 评论:
0 赞:
0 阅读:
26
前情提要:用点斜杠,如【./】代表当前目录。 备份 命令如下: mysqldump -u 用户名 -p 密码 数据库名>/目录/备份文件名.bak ./mysqldump -u 用户名 -p 密码 数据库名>/目录/备份文件名.bak 恢复 命令如下: mysql -u 用户名 -p 密码 数据库名 ...
分类:
数据库技术 时间:
2021-05-04 23:11:21
收藏:
0 评论:
0 赞:
0 阅读:
27
技术分享|SQL和 NoSQL数据库之间的差异:MySQL(VS)MongoDB ...
分类:
数据库技术 时间:
2021-05-04 18:02:15
收藏:
0 评论:
0 赞:
0 阅读:
23
使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析你的查询语句或是结构的性能瓶颈; 在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行这条SQL; 注意:如果 from 中包含子查询,仍会执行该子查询,将结果放 ...
分类:
数据库技术 时间:
2021-05-04 17:59:42
收藏:
0 评论:
0 赞:
0 阅读:
18
(本博文采用的数据库是Oracle自带的hr用户范本数据库) 多表查询的准备工作 在hr用户下,创建A表,并插入数值。 --创建表A--CREATE TABLE A (ID NUMBER);INSERT INTO A VALUES(1);COMMIT;SELECT * FROM A;--创建表B-- ...
分类:
数据库技术 时间:
2021-05-04 17:59:06
收藏:
0 评论:
0 赞:
0 阅读:
23
向表中插入数据 插入一行数据 insert into 表名(字段1,字段2,字段3) values(数值1,数值2,数值3); 插入多行数据 insert into 表名(字段1,字段2,字段3) values(数值1,数值2,数值3),(数值4,数值5,数值6),(数值7,数值8,数值9); 查询 ...
分类:
数据库技术 时间:
2021-05-04 17:58:43
收藏:
0 评论:
0 赞:
0 阅读:
23
string str0 = "select * from dengji where company='" + TextBox2.Text+"'"; 上面的代码中,dengji是我的表名。 要在表中找到一个值等于TextBox2中的值。此时TextBox中输入的为字符串,如果我们输入的为数字,那么就不 ...
分类:
数据库技术 时间:
2021-05-04 17:56:19
收藏:
0 评论:
0 赞:
0 阅读:
36
感谢狄泰唐老师 1. 作用 ? 跟踪程序执行 ? 恢复程序崩溃前的状态 ? gdb是动态的工具,常用的addr2line这种是静态的 2. 一般应用 1. 自定义程序的启动方式(执行影响程序运行的参数) 2. 设置条件断点 (在条件满足的时候暂停程序的执行) 3. 回溯检查导致程序崩溃的原因(Cor ...
分类:
数据库技术 时间:
2021-05-04 17:46:14
收藏:
0 评论:
0 赞:
0 阅读:
11
#常见的数据类型 /* 数值型: 整型 小数: 定点数 浮点数 字符型: 较短的文本:char、varchar 较长的文本:text、blob(较长的二进制数据) 日期型: */ #一、整型 /* 分类: tinyint、smallint、mediumint、int/integer、bigint 1 ...
分类:
数据库技术 时间:
2021-05-04 17:41:23
收藏:
0 评论:
0 赞:
0 阅读:
22
一、什么是回表查询? 这先要从InnoDB的索引实现说起,InnoDB有两大类索引: 聚集索引(clustered index) 普通索引(secondary index) InnoDB聚集索引和普通索引有什么差异? InnoDB聚集索引的叶子节点存储行记录,因此, InnoDB必须要有,且只有一个 ...
分类:
数据库技术 时间:
2021-05-04 17:23:51
收藏:
0 评论:
0 赞:
0 阅读:
23
请注意版本为mysql8.0 创建用户 方式一 create user zephyr identified by '123123'; 方式二 create user zephyr@localhost identified by '123123' 用户信息可以在mysql.user表中查询,例如 se ...
分类:
数据库技术 时间:
2021-05-04 14:25:39
收藏:
0 评论:
0 赞:
0 阅读:
9
一、数据库常用简写命令 1、登录 psql -U pname -d database // pname 表示postgres的登录用户名,database 则表示要访问的数据库 2、查看所有的数据库 \l \l+ 列出所有数据库 (加 "+" 获取更多的信息) 3、查看所有的表(这里的红色部分根据你 ...
分类:
数据库技术 时间:
2021-05-04 14:20:25
收藏:
0 评论:
0 赞:
0 阅读:
30