![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DB学习
文章平均质量分 74
zfsn7722483
这个作者很懒,什么都没留下…
展开
-
经典 SQL 语句集锦(收藏版,必看)
下列语句部分是MsSql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE database...原创 2009-11-11 09:11:01 · 189 阅读 · 0 评论 -
Berkeley DB Java Edition 使用手册
package test;import com.sleepycat.je.*;import com.sleepycat.bind.EntryBinding;import com.sleepycat.bind.tuple.TupleBinding;import com.sleepycat.bind.serial.StoredClassCatalog;import com.slee...原创 2010-05-21 17:06:24 · 94 阅读 · 0 评论 -
sql server中用sql语句查看表结构信息
select * from information_schema.columns where table_name='test'原创 2010-05-24 16:37:10 · 199 阅读 · 0 评论 -
SQL获取所有用户名,数据库名、所有表名、所有字段名及字段类型
1.获取所有用户名:SELECT name FROM Sysusers where status='2' and islogin='1'islogin='1'表示帐户islogin='0'表示角色status='2'表示用户帐户status='0'表示糸统帐户2.获取所有数据库名:SELECT Name FROM Master..SysDatabases ORDER BY Name3.获取所有表名...原创 2010-08-16 17:56:24 · 174 阅读 · 0 评论 -
MYSQL外键(Foreign Key)的使用
在MySQL 3.23.44版本后,InnoDB引擎类型的表支持了外键约束。外键的使用条件:1.两个表必须是InnoDB表,MyISAM表暂时不支持外键(据说以后的版本有可能支持,但至少目前不支持);2.外键列必须建立了索引,MySQL 4.1.2以后的版本在建立外键时会自动创建索引,但如果在较早的版本则需要显示建立; 3.外键关系的两个表的列必须是数据类型相似,也就是可以相互转换类型的列,比...原创 2010-08-18 11:30:29 · 103 阅读 · 0 评论 -
判断数据库中表是否存在,并创建
//SQLServer 2000 IF NOT EXISTS (SELECT * FROM sysobjects WHERE id = object_id(N'[dbo].[" + tableName + "]') AND type in (N'U')) " + " select top 0 * into " + tableName + " from FLOW_LOG; "; ...原创 2010-06-16 15:30:44 · 403 阅读 · 0 评论 -
mysql负载均衡完美解决方案V1.0(1)
mysql负载均衡完美解决方案V1.01.环境: mysql 5ubuntu10.04 x86_64 mdb1 eth0 192.168.5.11 mdb2 eth0 192.168.5.12sdb1 eth0 192.168.5.21 sdb2 eth0 192.168.5.22 sdb3 ...原创 2011-06-30 14:21:50 · 128 阅读 · 0 评论 -
mysql负载均衡完美解决方案V1.0(2)
7.haproxy安装配置 下载编译安装: wget http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.11.tar.gz tar xvzf haproxy-1.4.11.tar.gz cd haproxy-1.4.11 make TARGET=linux26 ARCH=x86_64 make install 配置 vi /etc/hap...原创 2011-06-30 14:23:02 · 194 阅读 · 0 评论 -
SP2-0618: 无法找到会话标识符
SQL> set autotrace on;SP2-0618: 无法找到会话标识符。启用检查 PLUSTRACE 角色SP2-0611: 启用 STATISTICS 报告时出错SQL>conn / as sysdba已连接。SQL> grant select any dictionary to user;授权成功。SQL> conn user/password已连接。...原创 2011-03-11 15:00:06 · 98 阅读 · 0 评论 -
用SQL删除重复记录的N种方法
例如:id name value1 a pp2 a pp3 b iii4 b pp5 b ...原创 2010-12-03 12:34:42 · 142 阅读 · 0 评论 -
介绍和使用Berkeley DB Java Edition(嵌入式数据库)
一、 简介 Berkeley DB Java Edition (JE)是一个完全用JAVA写的,它适合于管理海量的,简单的数据。 能够高效率的处理1到1百万条记录,制约JE数据库的往往是硬件系统,而不是JE本身。 多线程支持,JE使用超时的方式来处理线程间的死琐问题。 Database都采用简单的key/value对应的...原创 2010-05-21 16:49:02 · 115 阅读 · 0 评论 -
Berkely DB Java Edition学习笔记
Berkely DB对于高并发、要求速度快的应用来说是个不错的选择,mysql就是用BDB实现的(mysql的后台) ,mysql快,BDB比mysql还要快N倍。BDB是一种嵌入式的、非关系数据库,它与其他的关系数据库RMDBS不同,它没有提供SQL,而是提供了自己的访问接口。作为一种嵌入式的数据库,它是进程内模式的,也就是说它和应用程序在同一内存空间运行,所以速度要高很多,与嵌入式的数据库如D...原创 2010-05-21 16:45:34 · 112 阅读 · 0 评论 -
javascript连接access数据库
文件构成: Access数据库名为 MyData.Mdb, 里面建了一个名为count的表,表由两个 字段组成: ID和COUNT,表里有一条数据: ('count','100')。 文本文件名为 count.txt,里面随便写入一个数字。 静态页面名为Cnt.htm。以上3个文件都放在同一目录下。 由于采用Access数据库,而它采用非标准SQL语法,所以要注意在表名和字段名上需要...原创 2009-06-18 22:50:52 · 167 阅读 · 0 评论 -
Oracle临时表空间Temp满了怎么办
最近遇到这样一个问题:前一段时间网页查询ORACLE表正常,可最近一直页面无法显示。打印出SQL放到PL/SQL Devoloper 执行,报“无法通过8(在表空间XXX中)扩展 temp 段”,还有一个页面,可以查询出记录,但无法统计数据! 经过分析产生原因可能是:ORACLE临时段表空间不足,因为ORACLE总是尽量分配连续空间,一但没有足够的可分配空间或者分配不连续就会出现上述...原创 2009-06-18 23:04:28 · 625 阅读 · 0 评论 -
Oracle函数列表
PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数 组函数 本文将讨论如何利用单行函数以及使用规则。 SQL中的单行函数 SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多种函数用于处理单行数据,因此这些...原创 2009-06-18 23:09:10 · 83 阅读 · 0 评论 -
Oracle数据库开发的一些经验积累
1、不安装Oracle客户连接Oracle 8的方法请将以下文件拷贝到运行文件所在目录 一、ODBC动态库 :ctl3d32.dll msvcrt40.dll odbc16gt.dll odbc32.dll odbc32gt.dll odbccp32.dll odbccr32.dll odbcint.dll 二、建立EXTRA子目录,将MSVCRT.DLL文件拷贝到该子目录下EXTRA\MSVCR...原创 2009-06-18 23:23:01 · 134 阅读 · 0 评论 -
MySQL基本命令总结
测试环境:mysql 5.0.45【注:可以在mysql中通过mysql> SELECT VERSION();来查看数据库版本】 一、连接MYSQL。格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码....原创 2009-06-24 20:25:41 · 186 阅读 · 1 评论 -
SQL操作全集
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE data...原创 2009-07-05 20:03:05 · 71 阅读 · 0 评论 -
搞定使用MySQL导入外部的SQL文件执行
很多的时候都需要将外部生成的SQL语导入到MYSQL里面去执行,可是在字符界面,又不能够将所有的SQL语句粘贴到字符界面里面去执行,现在能够做的有两种选择:1)使用一个类似于SQL SERVER等的图形界面编辑软件,这个确实很好,使用也很方便,也直观,如大家使用的比较多的有Mysql Front以及Mysql Admistrator,不过,这里有一个严重的问题,虽然对也使用英语的国家不是问题,在...原创 2010-07-28 18:41:34 · 165 阅读 · 0 评论 -
将mysql中的数据迁移到sqlserver中
1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-5.1.6-win32.msi2.打开控制面板\管理工具\数据源ODBC,在用户DSN中添加一个MySQL ODBC 5.1数据源。3.在登录login选项卡中输入数据源名称Data Source Name,此处输入MysqlDNS;然后输入服务器Server,用户User,密码Password,输入正确后...原创 2010-07-29 16:40:35 · 146 阅读 · 0 评论 -
三种SQL分页方法
表中主键必须为标识列,[ID] int IDENTITY (1,1) 1.分页方案一:(利用Not In和SELECT TOP分页) 语句形式: SELECT TOP 页记录数量 * FROM 表名 WHERE (ID NOT IN (SELECT TOP (每页行数*(页数-1)) ID FROM 表名 ORDER BY ID)) ORDER BY ID //自己还可以...原创 2010-02-08 16:06:26 · 87 阅读 · 0 评论 -
mysq的主从复制、备份、还原
搭建实验环境说明:在 RH5.4 yum安装 mysql部署master 数据库A,Centos 5.5 编译安装mysql 部署slave数据库B;mysql 版本信息: master mysql-5.0.77 slave :mysql-5.0.87 //测试环境并没有考虑版本问题提示:(关闭selinux)----------------------...原创 2011-11-24 14:51:10 · 139 阅读 · 0 评论