![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
orangleliu
快乐编程
展开
-
[Ubuntu--mysql]mysql不用验证也可以登陆 ?
ubuntu配置mysql密码系统环境: Linux ubuntu 3.5.0-27-generic #46-Ubuntu SMP Mon Mar 25 20:00:05 UTC 2013 i686 i686 i686 GNU/Linuxmysql Ver 14.14 Distrib 5.5.29, for debian-linux-gnu (i686) using read原创 2013-04-24 23:19:31 · 4932 阅读 · 0 评论 -
[Oracle] 基本登录退出文件引用
Oracle学习(一) 数据库的选择: 项目的规模:负载量大小,访问量;本身的成本;安全性 ______________________________________________________ oracle基本命令 运行 sqlplusw 弹出控制台窗口 运行 sqlplus 弹出控制台窗口 conn sys/root as sysdba; //这个命令很重要,修改权限和db原创 2014-07-31 00:27:18 · 1333 阅读 · 0 评论 -
[Oracle]用户创建以及权限管理
#创建用户需要管理员权限 SQL> create user lzz identified by lzz123;//这样创建了一个普通用户,但是还没有解锁 #给用户修改密码 #给自己的话: SQL> password 更改 SCOTT 的口令 旧口令: **** 新口令:**** 重新键入原创 2014-07-31 00:27:21 · 1946 阅读 · 0 评论 -
Oracle创建dblink和同义词小记
这里所需要的信息: 从MM库向GG库建立dblinkMM库的用户名密码为 mmn,mmk GG库的用户名密码为 ggn,ggk 先决条件:MM库有建立dblink的权限,两边主机的可以ping连通 step1:首先查询两个库的global_name。 select *from global_name; 例如MM库的为MMDB,GG库的为GGDB原创 2014-07-31 00:29:50 · 2048 阅读 · 0 评论 -
[oracle]分页查询sql
不管是写存储过程,还是在应用中嵌入sql,分页查询的主要sql还是通用的,哪种方法更好用呢,自己测试了下,由于是自己笔记本测试,能有比较大的误差准备; oracle 10.2,scott方案的emp表的拷贝版本,一共有插入了19200条数据,取的是7000到8000条。 SQL> select count(*) from emp1; COUNT(*) ----------原创 2014-07-31 00:29:36 · 1826 阅读 · 0 评论 -
[oracle]pl/sql --循环语句demo
--循环语句 有三种结构 loop while for--使用的表users Name Type Nullable Default Comments ---- ------------ -------- ------- -------- ID NUMBER(4) Y NAME VARCHAR2(29) Y原创 2014-07-31 00:29:17 · 2415 阅读 · 0 评论 -
[oracle编程]pl/sql --标量 复合变量以及游标的简单使用
说明: 使用oracle10.2 scott方案下的emp表做的练习,所有块都验证过注意: 要先打开oracle的打印选项声明: 多处参照韩顺平oracle视频,所以命名基本出现为sp_.. 这里用的都是块,如果要写成过程,请参照下面的语法,调用方法为exec 过程名call 过程名 2种 --过程的语法 更改某个人的工资 create or replace p原创 2014-07-31 00:29:10 · 1783 阅读 · 0 评论 -
[Oracle]表的增删改查
Oracle学习二(表的管理)表的命名规则l 必须以字母开头l 长度不能超过30个字符l 不能用关键字,保留字l 只能使用字母,数字,$,#等数据类型n 字符型char 定长 最大2000字符,没有被占用的会用空格补全(!!查询的速度很快)varchar 变长 最大4000字符原创 2014-07-31 00:27:23 · 2504 阅读 · 0 评论 -
[oracle]oracle远程连接配置小结
服务器端:服务端的配置使用用到的命令: lsnrctl (监听器的启动,停止,状态等)服务器端的配置文件:listener.ora 路径:$oracle_home/network/admin内容分析:# listener.ora Network Configuration File: G:\oracle\product\10.2.0\db_1\network\admin\l原创 2014-07-31 00:28:42 · 1812 阅读 · 0 评论 -
oracle字符集介绍和修改
一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响Oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下: NLS_转载 2012-11-21 10:28:07 · 1118 阅读 · 0 评论 -
[oracle]pl/sql --控制语句if..
--pl/sql学习第三章********************************************* --使用环境 oracle10.2 ;ide;pl/sql developer ;schema:scott; table:emp --控制语句 顺序 判断 循环 --条件分支语句 --1 if .. then end if 单一条件分支 --2 if .. then ..els原创 2014-07-31 00:29:15 · 5596 阅读 · 0 评论 -
[oracle]pl/sql in/out变量的使用和过程中过程的调用
--in/out 类型变量的使用 以及过程中调用过程,获取out类型的返回值--建一张表books--简单过程一 插入一条记录 create table books(bookid number,bookname varchar(50),pubhouse varchar(50)); --简单过程一 插入一条记录 create or replace procedure sub_pro1原创 2014-07-31 00:29:19 · 3911 阅读 · 0 评论 -
ORA-28547:连接服务器失败,可能是Oracle Net管理错误
描述:监听和服务都正常启动了,但是远程连接的时候会有这种错误 ORA-28547:连接服务器失败,可能是Oracle Net管理错误 解决办法:listener.ora 文件中DEFAULT_SERVICE_LISTENER= (ORCL) SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = o原创 2014-07-31 00:29:43 · 13180 阅读 · 0 评论 -
[oracle]pl/sql --分页过程demo
这句sql可以用来查询一张表中的特定位置的记录 --查询的方法获取分页的语句 select *from (select t1.*,rownum rn from (select *from books) t1 where rownumwhere rn >2; --使用分页写存储过程--1 首先要创建一个包,定义游标类型 create or replace package f原创 2014-07-31 00:29:21 · 1834 阅读 · 0 评论 -
[oracle]表复制的sql语句
oracle复制表sql可以复制表的结构,也可以复制查询结果,有的时候需要小表,这样比较方面。使用环境: oracle 10.2 ;scott 的dept表表结构:SQL> desc dept; Name Type Nullable Default Comments ------ ------------ -------- ------- -------原创 2014-07-31 00:29:32 · 2186 阅读 · 0 评论 -
[Mysql]修改默认字符集
Liunx下修改MySQL字符集:1.查找MySQL的cnf文件的位置find / -iname '*.cnf' -print/usr/share/mysql/my-innodb-heavy-4G.cnf/usr/share/mysql/my-large.cnf/usr/share/mysql/my-small.cnf/usr/share/mysql/my-medium转载 2013-04-25 20:44:32 · 1314 阅读 · 0 评论 -
[Mysql]Cenos6.3 安装mysql以及配置
ref: 地址安装MySQL。[root@sample ~]# yum -y install mysql-server ← 安装MySQL[root@sample ~]# yum -y install php-mysql ← 安装php-mysql配置MySQL[root@sample ~]#vim /etc/my.cnf ← 编辑MySQ转载 2013-04-26 21:44:13 · 1282 阅读 · 0 评论 -
[Mysql]查看版本号的五种方式
查看版本信息#1 使用命令行模式进入mysql会看到最开始的提示符 Your MySQL connection id is 3Server version: 5.1.69 Source distribution #2命令行中使用status可以看到mysql> status;--------------mysql Ver 14.14 Distrib 5.1.原创 2013-05-03 10:34:11 · 17456 阅读 · 0 评论 -
[Mysql]查看存储引擎
查看引擎信息 系统信息 centos6.2 mysql 5.1.69 #1 查看所有引擎 mysql> show engines; +------------+---------+------------------------------------------------------------+--------------+------+------------+ |原创 2013-05-03 10:49:56 · 1275 阅读 · 0 评论 -
[Oracle]ORA-01078: failure in processing system parameters解决
ORA-01078: failure in processing system parametersoracle用户登录 sqlplus "/as sysdba"SQL> startupORA-01078: failure in processing system parametersLRM-00109: could not open parameter file '/or原创 2013-06-25 20:19:38 · 4350 阅读 · 0 评论 -
[Oracle]ORA-00845: MEMORY_TARGET not supported on this system解决
os: redhat6 oracle11.2 描述:ORA-00845: MEMORY_TARGET not supported on this system[oracle@oracle dbs]$ sqlplus "/as sysdba"SQL> startupORA-00845: MEMORY_TARGET not supported on this system原创 2013-06-25 20:21:21 · 1563 阅读 · 0 评论 -
[Python]直接使用MysqlDB,得到结果乱码解决
环境:win7 中文版 python2.7xMySQL-python (1.2.4) 直接执行sql获得结果打印4624492144CN-CC-1301-1?????????????????????????????498??????1?8??8501???585721442014-01-012014-12-312014-12-312解决办法:在原创 2014-03-31 13:24:03 · 1153 阅读 · 0 评论 -
[oracle]windows下找回system管理员密码
有时候我们在自己的电脑上安装oracle数据库来练习,可是长时间不用可能就忘记了sys system等管理员用户的密码。这里给出一种修改密码的方法。第一步: 用windows管理员权限登录控制台窗口。输入 sqlplus /nolog出现了sql*plus界面输入 conn / as sysdba650) this.width=650;" title="image" sty原创 2014-07-31 00:28:38 · 3657 阅读 · 0 评论 -
[oracle]windows下使用expdp导出备份小案例
[oracle]windows下使用expdp导出备份小案例需要知道的几个概念 :1. DIRECTORY指定转储文件和日志文件所在的目录 DIRECTORY=directory_object Directory_object用于指定目录对象名称.需要注意,目录对象是使用CREATE DIRECTORY语句建立的对象,而不是OS目录 Expdp scott/tiger DI原创 2014-07-31 00:28:40 · 8159 阅读 · 2 评论 -
[Oracle]查询操作
Oracle学习笔记三(查询操作1)一、一般操作l 显示操作时间的命令: SQL> set timing on; --会显示执行命令所需消耗的时间 l 使用选择的语句的时候最好不要用*from,而是选择列查询,可以大大提高查询速度。l 大数据量表的查询速度测试小方法SQL>原创 2014-07-31 00:27:25 · 1598 阅读 · 0 评论 -
Oracle 9i/10g 下载地址整理总汇
今天上PUB看见一位热心人汇总了这么个地址列表,转发来空间:把下面的地址复制到讯雷里就可以下载.---------------------------------------------------------------------------------------------------ORACLE 9iOracle9i Database Release 2 Ente转载 2014-07-31 00:28:11 · 1841 阅读 · 0 评论 -
Oracle--始终无法远程登录,配置没问题
1 情况: 服务能正常启动,监听已经开启,本地plus也能正常登录。客户端配置也没问题,就是每次连接超时。 解决:原来服务器的1521端口被禁用了。所以要想远程登录oracel,至少要把端口的防火墙关了,开启共享模式。本文出自 “orangleliu笔记本” 博客,请务必保留此出处http://orangleliu.blog.51cto.com/2554001/1042907原创 2014-07-31 00:28:26 · 1701 阅读 · 0 评论 -
[oracle]管理--sqlldr 数据加载的使用
有的时候我们需要导入大量的数据,使用sqlldr把文本导入到表中是一件很高效率的事情,这是sqlldr命令,也就是SQL*LOADER的小案例一枚。 准备环境:oracle10.2 cmd控制台 scott方案的bonus表 操作目的: 使用文本中的数据,加载到bonus表中 操作前: SQL> select *from bonus; ENAME JOB原创 2014-07-31 00:29:38 · 1993 阅读 · 0 评论