![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 52
TineAine
春随柳絮散不尽,君若烟火是流年
展开
-
Docker安装Mysql
进入 WSL2 或 CMD 命令行,执行:docker run --name mysql -v /home/aine/temp/docker/mysql:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=980208 -d mysql:latest记得将 -v 后的路径改为你 本地的路径,如果不需要挂载,则使用:docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=980208 -d原创 2021-07-15 14:18:12 · 66 阅读 · 0 评论 -
Nifi简单入门
准备和资料参看Apache NiFiApache NiFi DocumentationExplore - Docker HubApache NiFi - WikipediaFlow-based programming - WikipediaLow-code development platform - WikipediaHow An Arcane Coding Method From 1970s Banking Software Could Save The (fastcompany.co原创 2021-01-19 17:27:32 · 569 阅读 · 1 评论 -
Nifi详细部署(配置文件,单节点,集群,性能优化)
Nifi部署文章目录Nifi部署前言信息引用单节点部署简单配置修改使用的JDK修改Nifi端口配置Nifi使用的内存启动命令配置文件详解bootstrap.confnifi.properties集群搭建步骤目录准备Zookeeper配置文件准备节点1的配置准备节点2的配置准备节点3的配置Docker的配置Nifi性能优化1.配置最大文件句柄2.配置最大派生进程数3.配置TCP Socket端口数4.设置Socket套接字停留时间5.禁止SWAP6.对Repository禁用atime7.排除防病毒扫描目录原创 2021-01-28 17:05:38 · 5745 阅读 · 0 评论 -
Nifi 常用Processor
ExecuteScript : 执行脚本处理器, 支持: clojure, ecmascript, groovy, lua, python, rubyQueryDatabaseTable : 数据库查询处理器, 支持: mysqlConvertAvroToJSON : avro 数据格式转换为 jsonSplitJson : 将JSON文件拆分为多个单独的FlowFiles, 用于由JsonPath表达式指定的数组元素。EvaluateJsonPath : 根据FlowFile的内容评估一原创 2021-01-29 09:37:24 · 1031 阅读 · 1 评论 -
Oracle基础
Oracle基础概念数据库表示数据的物理存储实例一个Oracle数据库允许有多个数据库实例(Oracle Instance),但通常每台主机上都部署一个数据库实例用户用户是Oracle的管理单位,用户依赖于实例,不同的实例下允许创建同名的用户(同一个实例下不能存在重名的用户)和Mysql不同,Mysql通过库来管理表,Oracle则通过用户进行管理(表结构依赖于用户)表空间表空间是对物理数据库上的相关文件的逻辑映射,每个数据库必须包含一个表空间(system)数据文件数据文件包含db原创 2021-01-22 10:11:06 · 120 阅读 · 0 评论 -
Oracle基础操作
Oracle基础操作登录登录时如果使用sys用户,需要使用 SYS AS SYSDBA 方式进行登录如果登录Navicat的管理员角色,需要在 高级 - 角色 中选择SYSDBAScott用户-- scott默认密码为tiger-- 解锁scottalter user scott account unlock;-- 解锁密码alter user scott identified by tiger;-- 切换到scott --导入SQL文件SQL Plus@D:/test.sql原创 2021-01-22 10:09:56 · 128 阅读 · 1 评论 -
Mybatis Plus 注解
Mybatis Plus 注解@TableName表名注解@TableId主键注解@TableFieId字段注解(非主键字段)@Version乐观锁注解(标记于字段上)@EnumValue枚举类注解(标记于枚举字段上)@TableLogic表字段逻辑处理注解(逻辑删除)@KeySequence序列主键策略(Oracle)...原创 2021-01-22 10:07:40 · 150 阅读 · 1 评论 -
Debug:Java 连接Oracle故障 12505,12514
Oracle服务和SID混用特征// 混用ORA-12505, TNS:listener does not currently know of SID given in connect descriptor// 错用ORA-12514, TNS:listener does not currently know of service requested in conn原因服务名和SID混用,比如应该写服务名的地方写成了SID,反之亦然也有可能是服务名根本就写错了,写Spring Boot的原创 2021-01-20 13:56:17 · 316 阅读 · 0 评论 -
Java JDBC基本操作
JDBC测试环境Mysql 5.6JDK 1.8.0IDEA 2020总体步骤配置Mysql下载Mysql驱动加载Mysql驱动编写代码配置Mysql下载安装和配置Mysql的步骤不再赘述,本例中使用Mysql 5.6下载Mysql驱动如果是Maven项目<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</a原创 2020-12-21 17:48:57 · 119 阅读 · 0 评论 -
MySQL常用语句整理
目录关联查询子查询连接数据库# 直接使用明文密码mysql -uroot -proot# 使用密文密码mysql -uroot -p关闭数据库QUIT / Ctrl + D查看所有数据库show database;创建数据库create database db1;使用数据库use db1;显示所有表show tables;创建用户create user '用户名'@'IP地址'删除用户d...原创 2020-06-16 10:22:40 · 138 阅读 · 0 评论 -
什么是SQL
SQL也称为结构化查询语言,常用于对数据库中的数据进行查询。SQL可以从功能上分为数据定义、数据操纵和数据控制。数据定义可分为外模式(视图)、全局模式(模式)和内模式数据操纵可类比于CRUD,可对数据库中的数据进行CRUD操作数据控制主要是对用户的权限进行管理,保证系统安全性SQL从结构上看,可以分为: DQL:数据查询语言,(SELECT)用于从数据库中查询数据 DML:数据操作语言,(INSERT、UPDATE、DELETE)用于对数据库中的数据进行插入修改删除操作原创 2020-06-12 09:43:44 · 301 阅读 · 0 评论 -
什么是事务的隔离级别?
读取未提交(READ-UNCOMMITTED):最低等级的隔离级别,允许读取未提交的数据,可能会出现脏读幻读和不可重复读 读取已提交(READ-COMMITTED):允许读取并发事务提交的数据,可能会出现幻读和不可重复读(Oracle默认的隔离级别) 可重复读(REPEATABLE-READ):对同一个字段多次读取是一致的,可能会出现幻读(MySQL默认的隔离级别) 可串行化(SERIALIZABLE):最高的隔离级别,可防止幻读脏读和不可重复读,但效率低 隔离级别 ..原创 2020-06-11 14:37:36 · 155 阅读 · 0 评论 -
MySQL的数据类型有哪些?
数字类型(整数和浮点数)关键字 大小 描述 TINYINT 1 byte 微小整数 SMALLINT 2 byte 小整数 MEDIUMINT 3 byte 中整数 INT/INTEGRE 4 byte 整数 BIGINT 8 byte 大整数 FLOAT 4 byte 单精度浮点 DOUBLE 8 byte 双精度浮点 DECIMAL ~ 小数 字符串关键原创 2020-06-11 14:36:57 · 300 阅读 · 0 评论