数据库
文章平均质量分 90
数据库
爱吃鱼的简大Boss
欢迎各位朋友交流技术,QQ
展开
-
神舟通用数据库
安装和使用神通数据库使用默认数据库名和端口,其他信息也用默认的。按指引操作安装结束后,可以在服务里看到有两个服务:代理服务和OSRDB实例服务,第一次手动启动。建库前,需要先停掉其他正在运行的实例,例如默认OSRDB数据库。以防万一,以管理员身份运行数据库配置工具。创建NETSEAL_7数据库实例,创建完需要手动启动该实例。每一个新创建的数据库实例,都有3个默认管理员,第一次登录一般用sysdba登录。登录后再创建用户,即可用新用户登录。填写数据库名、端口号后续流..........原创 2022-06-29 16:49:17 · 6478 阅读 · 2 评论 -
SQLServer数据库
基础在数据库中有一个系统表sysobjects,里面存储了数据库各个对象的信息1. 建库创建一个名为myfirestdata1010的数据库,数据存储在xxx.mdf,日志存储在xxx.ldfCREATE DATABASE myfirestdata1010on PRIMARY( name = 'myfirestdata1010', FILENAME = 'E:\SQL Data\myfirestdata1010.mdf')log ON( name = 'myfire原创 2022-04-09 11:52:48 · 3026 阅读 · 0 评论 -
DB2数据库
基础一个DB2实例可以同时管理多个DB2数据库一个DB2数据库只能由一个DB2实例管理一个DB2数据库只能使用一种代码页表table存放在表空间tablespace中数据库最小的存储单位是数据页datapage,DB2数据库中有4KB、8KB、16KB、32KB数据页,代码页DB2的字符数据类型,例如char、varchar、clob、dbclob都有相关联的字符代码页,可以把代码页理解为对照表,用来将字母、数字转换为用来存储的二进制数据代码页在create database中通过code原创 2022-04-08 16:29:48 · 3218 阅读 · 0 评论 -
MongoDB
菜鸟教程:https://www.runoob.com/mongodb/mongodb-databases-documents-collections.html概念下载windows版和linux版,参见菜鸟教程启动只需要在 MongoDB 安装目录的 bin 目录下执行 mongodb 即可连接创建和使用在 MongoDB 中,集合只有在内容插入后才会创建! 就是说,创建集合(数据表)后要再插入一个文档(记录),集合才会真正创建。创建数据库:https://www.runoo原创 2021-08-25 11:49:17 · 201 阅读 · 0 评论 -
各数据库对比
1.数据库分类现在已有很多大公司使用了NoSQL:Google/Facebook/Adobe数据库类型存储类型部分代表特点NoSQL非关系型数据库文档存储MongoDB文档存储一般用类似json的格式存储,存储的内容是文档型的。这样也就有机会对某些字段建立索引,实现关系数据库的某些功能。MongoDB简介key-value存储Redis可以通过key快速查询到其value。2.数据库概念SQL术语MongoDB术语解释/说明data原创 2021-03-17 11:30:36 · 1340 阅读 · 0 评论 -
oracle
这里写目录标题1.连接数据库2.执行sql文件1.连接数据库切换到oracle用户su oracle启动监听lsnrctl start # status 状态;stop 停止登录sqlplus /nolog #不登录,较安全;SQL>conn / as sysdba # 或者sqlplus / as sysdbaSQL>startup #启动实例,shutdown 停止SQL>conn 用户名/密码 #连接执行sqlSQL>start原创 2020-08-25 11:50:02 · 2854 阅读 · 1 评论 -
mybatis
执行原理mybatis中首先要在配置文件中配置一些东西,然后根据这些配置去创建一个会话工厂,再根据会话工厂创建会话,会话发出操作数据库的sql语句,然后通过执行器操作数据,再使用mappedStatement对数据进行封装,这就是整个mybatis框架的执行情况。分页插件那么mybatis的插件作用在哪一环节呢?它主要作用在Executor执行器与mappedeStatement之间,也就是说mybatis可以在插件中获得要执行的sql语句,在sql语句中添加limit语句,然后再去对sql进行封装,原创 2020-08-14 17:58:32 · 112 阅读 · 0 评论 -
mybatis+PageHelper 多数据库分页
1.JDBCTemplate基本与jdbc连接数据库的代码差不多,要支持多数据库,最关键的是分页的语句。解决思路:编写一个统一处理sql的方法,接收业务SQL,根据不同的数据库类型,返回最终处理好的分页SQL。@Repositorypublic class BaseDao { /** * 处理业务SQL为可分页SQL * * @param sql 业务sql * @param start 开始索引 = (页号 - 1 ) * 每页条数 * @param end 结束索引 =原创 2020-08-13 17:35:46 · 2578 阅读 · 0 评论 -
数据库知识导航
综合项目支持多数据库:https://blog.csdn.net/qq_42873640/article/details/107985277各数据库远程连接及ipv6环境配置:https://blog.csdn.net/qq_42873640/article/details/107064256oraclelinux之oracle建库建表:https://blog.csdn.net/qq_42873640/article/details/108217239mysqlmysql主从原创 2020-09-07 16:33:43 · 175 阅读 · 0 评论 -
各数据库远程连接及ipv6环境配置
这里写目录标题1. oracle服务1.1 监听服务1. oracle服务oracle安装完毕之后,在计算机-管理中可以看到有几个oracle的服务,其中最重要的两个是数据库服务和监听服务。要使用oracle,这两个服务必须都启动才可以。OracleDBConsoleorcl (oracle的企业管理器服务)OracleJobSchedulerORCL (oracle的任务调度服务)(重要)OracleOraDb11g_home1TNSListener (oracle的监听器服务)(重要原创 2020-07-01 16:10:36 · 1011 阅读 · 0 评论 -
mysql数据库
1.mysql在doc窗口的操作1.1 登录mysql1.1.1 登录本地mysql1.以管理员身份打开doc窗口;2.开启mysql服务;C:\WINDOWS\system32>net start mysql请求的服务已经启动。3.切换到mysql安装目录下的bin目录;C:\WINDOWS\system32>cd C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin4.执行登录命令,输入密码即可登录成功;命令:mysql原创 2020-07-01 11:03:50 · 3065 阅读 · 0 评论 -
redis缓存穿透解决方案
1.redis介绍redis是一款基于内存的非关系型数据库,存储key-value。2.redis缓存穿透2.1 缓存穿透概念:指在redis中查询不到,从而查询数据库的现象,就叫缓存穿透。场景:请求一个id=-n的数据!解决办法1:数据库查询完成之后放入redis中。不太建议。办法1的问题:资源浪费。并不是所有数据都值得存到内存中,会造成资源浪费。解决办法2:在redis和数据库之间加一个过滤器,过滤掉不合法的查询条件。办法2的问题:查询可能会有很多条件,那就需要原创 2020-06-26 14:05:40 · 972 阅读 · 0 评论