DB
gaoke966
口慢心细谋略宽 求知好学善钻研
相视投缘话语多 若逢狂傲少言谈
锐气藏于胸,才气藏于事,低调做人,高调做事
展开
-
Linux下mysql实现远程连接的具体步骤
首先,明白一点,并不是mysql禁止远程连接,而是MYSQL的账号禁止远程连接。 可能觉得我有点咬文嚼字了,不过我感觉分清这点还是很重要的。 默认情况下,所有账号都是禁止远程连接的。 (在安装MYSQL的时候,在设置ROOT密码那里有一个CHECKBOX,选中的话就开启了ROOT的远程登陆功能,默认是没被选中的) 利用 select * from mysql.user 查出所有...原创 2011-03-30 10:00:56 · 103 阅读 · 0 评论 -
oracle 游标取值回顾
create or replace procedure testP is a varchar2(100); b varchar2(100); n_count number; TYPE MY_CUR IS REF CURSOR; c_count my_cur; begin n_count := 0; open c_count for select ...2014-03-09 17:57:59 · 188 阅读 · 0 评论 -
转载:Oracle之PLSQL总结
基本数据类型变量 1. 基本数据类型 Number 数字型 Int 整数型 Pls_integer 整数型,产生溢出时出现错误 Binary_integer 整数型,表示带符号的整数 Char 定长字符型,最大255个字符 Varchar2 变长字符型,最大2000个字符 Long 变长字符型,最长2GB Date 日期型 ...原创 2014-03-09 16:49:47 · 88 阅读 · 0 评论 -
oracle包dbms_job的使用
一、设置初始化参数 job_queue_processes sql> alter system set job_queue_processes=n;(n>0) job_queue_processes最大值为1000 查看job queue 后台进程 sql>select name,description from v$bgprocess; 或者sql>show parameter job...原创 2013-01-10 10:14:25 · 99 阅读 · 0 评论 -
PL/SQL中job创建及删除
1.plsql中学习job 2. 3.--学习job 4.--建表 5.create table test_job(para_date date); 6.commit; 7. 8.insert into test_job values(sysdate); 9.commit; 10.select * from test_job; 11. ...原创 2013-01-10 09:43:59 · 358 阅读 · 0 评论 -
使用PLSQL Developer创建JOB
1、登录PLSQL Developer; 2、选择左侧的DBMS_JOBS; 3、右键选择新建,在弹出窗口的what部分填写要执行的sql语句,分号结束;另外如果是存储过程可以直接填写过程名,分号结束,不需要在前边加Exec; 4、next day部分可以不填,也可以填sysdate; 5、interval部分:如果是每天间隔多长时间执行一次,可以写:sysdate + i...原创 2013-01-10 09:38:29 · 190 阅读 · 0 评论 -
物化视图操作示例
物化视图操作示例 1. 创建物化视图需要的权限: [sql] view plaincopyprint? 01.GRANT CREATE MATERIALIZED VIEW TO USER_NAME; GRANT CREATE MATERIALIZED VIEW TO USER_NAME; 2. 在源表建立物化视图日志 [sql] ...原创 2013-01-06 16:11:08 · 199 阅读 · 0 评论 -
mysql绿色版安装cmd命令
call %1%\mysql-5.5.17-win32\bin\mysqld --install MySQL net start MySQL net start MySQL net start MySQL原创 2013-03-04 16:10:16 · 184 阅读 · 0 评论 -
mysql 数据库切换到sqlserver数据库hibernate报无法插入null,hibernate 主键生成机制回顾...
hibernate 的主键生成策略主要用,序列,自增,通用三种方式。 序列:(只有在oracle 和DB2中支持) 在数据库中创建的squence的名字 自增:(只支持mysql 和sqlserver)[size=large][color=red]在建表的时候设置 auto_increment [/color][/size]属性 通用:...原创 2013-03-04 16:01:19 · 112 阅读 · 0 评论 -
数据库工具sql语句记录
--查看sqlserver 2005端口号 exec sys.sp_readerrorlog 0, 1, 'listening'原创 2012-06-28 15:44:19 · 96 阅读 · 0 评论 -
Oracle sql rownum
在查询中,我们可以注意到,类似于“select xx from table where rownum < n”(n>1)这样的查询是有正确含义的,而“select xx from table where rownum = n”这样的查询只在n=1的时候成立,“select xx from table where rownum > n”(n>1)这样的查询只能得到一个空集。另外“select xx ...原创 2011-03-30 10:09:09 · 135 阅读 · 0 评论 -
db2 游标及其他
定义游标: DECLARE 游标名 CURSOR FOR Select 语句; 打开游标: OPEN 游标名; 取值: FETCH 游标名 INTO 变量列表 例: DECLARE c1 CURSOR FOR SELECT CAST(salary AS DOUBLE) FROM staff WHERE DEPT = deptNumber ORDER ...原创 2011-03-30 10:02:53 · 206 阅读 · 0 评论 -
db2存储过程、触发器、游标练习
drop table person go create table person ( NUM INTEGER, NAME VARCHAR(20), AGE INTEGER, RANK INTEGER, COMMENT VARCHAR(100) ) go describe select * from person go --存储过程 create or replace p...原创 2011-03-30 10:02:06 · 194 阅读 · 0 评论 -
Mysql 双主+keepalived 实现高可用及读写分离
目的: 解决 mysql数据库Master-Slave 单点故障问题。 实现方式: 1. Master-Master Replication 实现数据同步。 2.通过keepalived虚拟IP 从网络层实现单点故障时IP自动切换,从而实现高可用。 3.通过keepalived配置实现read读指向Slave节点,实现读写分离。 缺点:根据线上实际应用...原创 2016-03-17 16:19:25 · 827 阅读 · 0 评论