![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
qq_39611053
这个作者很懒,什么都没留下…
展开
-
几款主流 NoSql 数据库的对比
最近小组准备启动一个 node 开源项目,从前端亲和力、大数据下的IO性能、可扩展性几点入手挑选了 NoSql 数据库,但具体使用哪一款产品还需要做一次选型。我们最终把选项范围缩窄在 HBase、Redis、MongoDB、Couchbase、LevelDB 五款较主流的数据库产品中,本文将主要对它们进行分析对比。鉴于缺乏项目中的实战经验沉淀,本文内容和观点主要还是从各平台资料搜罗汇总,也转载 2017-10-30 15:03:01 · 578 阅读 · 0 评论 -
mysql数据库迁移至Oracle数据库
1.使用工具:(1) Navicat Premium (2) PL/SQL Developer 11.0 (3) Oracle SQL Developer 4.0.0.12.84(点击可进入下载页面) 特别说明:最初我用的一直是高版本的SQL Developer,但在数据库移植到大概两分钟的时候,总是报错,而错误信息又不明确.最后换成 Oracle SQL Developer 4.转载 2018-01-13 16:42:52 · 300 阅读 · 0 评论 -
如何把MYSQL数据库改为ORACLE
1.修改数据库连接字符串: 如: 驱动器com.mysql.jdbc.Driver 改为 oracle.jdbc.driver.OracleDriver 连接字符串jdbc:mysql://localhost:3306/xxx 改为 jdbc:oracle:thin:@localhost:1521:sid2.调整SQL语句: 如: 分页查询SELECT * FROM TABLE_NA转载 2018-01-13 16:44:06 · 1619 阅读 · 0 评论 -
使用Maven管理Oracle驱动包
由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。手动添加到本地仓库需要本地有oracle驱动包,有两种方式获取oracle的驱动包:一种是去oracle官网下载,另一种是如果本地安装了对应版本的oracle,可以在安装文件中找到。一、下载oracle驱动包 1.o转载 2018-01-15 14:13:00 · 325 阅读 · 0 评论 -
PL/SQL Developer连接本地Oracle 11g 64位数据库
1.登录PL/SQL Developer这里省略Oracle数据库和PL/SQL Developer的安装步骤,注意在安装PL/SQL Developer软件时,不要安装在Program Files (x86)目录下,不然无法启动PL/SQL Developer。 奇怪这里为什么选择不到数据库的TNS呢?我是先安装数据库,再安装PL/SQL Developer。按理说安装PL/SQL转载 2018-01-15 16:30:16 · 151 阅读 · 0 评论 -
解决中64位Win7系统上PLSQL无法连接ORACLE的方法(PLSQL无法识别ORACLE_HOME的配置)
最近新安装了64位的Win7系统,工作中需要用oracle数据库,而数据库是公司IT的DBA进行管理和维护的。我们只需要连接上去进行使用就可以了,于是我就在自己的机器上安装了oracle client x64和PL/SQL程序,oracle client也设置了环境变量等配置,但打开plsql的时候无法显示数据库,效果如下图:于是,我自己到网上查了一下,网上说法很多,如下说明。1、转载 2018-01-15 16:31:09 · 1480 阅读 · 0 评论 -
mysql查询今天、昨天、7天、近30天、本月、上一月 数据
今天select * from 表名 where to_days(时间字段名) = to_days(now());1昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) 117天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) date转载 2018-01-08 18:23:58 · 841 阅读 · 0 评论 -
plsql 代码自动补全
1、新建一个文件,命名不限定,文件内容为自动补全内容,比如:i=INSERTu=UPDATEs=SELECTf=FROMw=WHEREo=ORDER BYd=DELETEdf=DELETE FROMsf=SELECT * FROMsc=SELECT COUNT(*) FROMsfu=SELECT * FROM FOR UPDATEcor=CREATE OR REPLACEp=PROCEDUREfn转载 2018-01-19 17:43:15 · 1157 阅读 · 0 评论 -
mysql中FIND_IN_SET的使用方法
在mysql中,有时我们在做数据库查询时,需要得到某字段中包含某个值的记录,但是它也不是用like能解决的,使用like可能查到我们不想要的记录,它比like更精准,这时候mysql的FIND_IN_SET函数就派上用场了,下面来具体了解一下。FIND_IN_SET(str,strlist)函数str 要查询的字符串strlist 字段名 参数以”,”分隔 如 (1,2,6,8)查询字段(strl...转载 2018-04-04 17:36:25 · 104 阅读 · 0 评论 -
Oracle11g创建表空间、创建用户、角色授权、导入导出表以及中文字符乱码问题
前提:本机已经安装了Oracle11g数据库。需求:使用PL SQL数据库连接工具操作Oracle数据库一、创建表空间和用户 想要操作数据库,首先需要创建用户并给用户授予权限;在创建用户时需要指定表空间并指定用户在表空间中能够使用的大小。因此,想要创建用户,首先需要创建数据库表空间。 1、采用sqlplus工具创建用户及表空间: (1)打开sqlplus转载 2018-01-13 11:47:16 · 532 阅读 · 0 评论 -
PowerDesigner中SQL文件、数据库表反向生成PDM
1 反向生成PDM1) 创建一个空的PDM模型(选择对应的DBMS):2) 选择【Database】--【Update Model from Database…】菜单:1.1 使用SQL文件1) 在新窗口选择对应【Using script files】--【(Add Files)】。然后再弹出窗口选择对应的S转载 2018-01-12 17:55:29 · 248 阅读 · 0 评论 -
Oracle建立表空间和用户
Oracle建立表空间和用户 [sql] view plain copy 建立表空间和用户的步骤: 用户 建立:create user 用户名 identified by "密码"; 授权:grant create session to 用户名; grant create table to 用户转载 2018-01-12 17:53:38 · 128 阅读 · 0 评论 -
完全卸载oracle11g步骤
完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit转载 2018-01-11 11:22:36 · 141 阅读 · 0 评论 -
plsql Developer连接oracle 11g 64位数据库
先下载好plsql developer工具,具体我就不罗嗦了到oracle的官网上下载一个连接包网址:http://www.oracle.com/technetwork/topics/winsoft-085727.html需要oracle的账号哟!我的电脑安装的是11G,所以我选择的是version 11.2.0.30版本把下载下来的压缩吧解转载 2018-01-11 11:57:56 · 338 阅读 · 0 评论 -
修改oracle监听端口
修改端口号的整体步骤:1.1 查看当前监听的状态1.2 停止监听1.3 修改监听文件的端口号1.4 修改初始化参数local_listener1.5 重启监听器1.6 修改完毕,使用新端口登录测试实践步骤:1.1 查看当前监听的状态[test@ASI-1 ~]$lsnrctl status 1.2 停止监听[test@ASI-转载 2018-01-11 14:36:43 · 883 阅读 · 0 评论 -
PowerDesigner16(PDM)pd生成数据库sql脚本
生成sql脚本步骤 第一步:选择Datavase-Generate Database,如下图所示: 第二步:配置General选项卡,如下图所示: 第三步:配置Selection选项卡,选择对应要生成表的sql语句脚本,如下图所示: 第四步:配置Preview选项卡,查看最终生成的脚本语句,如下图所示:生成sql脚本问题 如果遇转载 2018-01-12 11:59:24 · 693 阅读 · 0 评论 -
plsql访问本机(win7 64位操作系统)数据库,报ORA-12514: TNS:listener does not currently.错误解决
报错截图:解决方法在D:\oracle\app\product\11.2.0\dbhome_1\NETWORK\ADMIN下找到listener.ora文件,按照下图所示(新增红框内容)修改:转载 2018-01-12 14:58:14 · 2522 阅读 · 1 评论 -
PowerDesigner PDM 生成SQL脚本 去除双引号方法
直接导出脚本的话,所有的表和字段都会被加上双引号,不能直接导入数据库。如: create table"cfg_user_card_account" ( "user_card_account_id" number not null, "dat_user_id" NUMBER, "user转载 2018-01-12 15:16:38 · 352 阅读 · 0 评论 -
理清oracle中数据库、用户、方案、表空间、表对象之间的关系
原文http://blog.csdn.net/nkliming/article/details/76131891.首先是ORACLE的整体结构。oracle中的一个数据库就是一个实例.oracle的一个用户就是一个Schema(即方案).oracle的结构是=== 实例->用户->表(用户属于数据库实例,表属于某个用户)所以在oracle下建立 建表空间,建用户,转载 2018-01-12 17:52:41 · 1057 阅读 · 0 评论 -
mysql命令集锦
1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump...转载 2018-07-18 15:46:24 · 136 阅读 · 0 评论