约束条件指该字段取值的约束条件,“ M ”表示必填、“ C ”表示条件必填、“ O ”表示可填,以下含义同 ...
分类:
数据库 时间:
2017-06-07 23:12:33
阅读次数:
424
-------------------------------多表查询-------------------------------------- --笛卡尔积查询. select * from emp,dept;--结果为64条,emp表有14条,dept表有4条 --别名查询 --改变查询后的结... ...
分类:
数据库 时间:
2017-06-07 23:14:49
阅读次数:
270
亲测验证适用于5.7.10 1. 获得二进制文件 wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz 2. 加压到 /usr/local/mysql 目录(或者解压到当前目录然后 ...
分类:
数据库 时间:
2017-06-07 23:15:38
阅读次数:
296
这是一个java初学者在独立开发一个项目时做的笔记,很多内容仅仅是为了解决当前需求,并未很深入的研究。 项目中需要excel与数据库之间的导入和导出功能,还需要对列名进行一些匹配。 jar包 pom.xml 1 <!-- exceljar包 --> 2 <dependency> 3 <groupId ...
分类:
数据库 时间:
2017-06-07 23:18:00
阅读次数:
261
如果你使用的是mysql-connector-java6.*版本的话,因为最近在使用Maven构建项目,想着换成最新的版本试试,就是用了个mysql-connector-java6的版本,发现出现了一个warning警告消息(这并不属于一个错误,但是看着不爽): 可以使用但是建议使用"com.mys ...
分类:
数据库 时间:
2017-06-08 00:10:27
阅读次数:
951
在系统视图sys.syslogins中,有createdate与updatedate两个字段,分别表示创建登录名与更新登录名的日期,如果你用updatedate的值来判断一个登录名的权限是否被修改过,那么你就要跳坑里了。当然sys.sysusers视图里面updatedate字段也不能作为某个use... ...
分类:
数据库 时间:
2017-06-08 00:11:12
阅读次数:
575
mysql-学习-10-20170605-复制的监控 sql_thread执行的Evevnt中timestamp 记录为t1 io_thread获取的event中的timestamp值为: t2 t2>t1 单位是:秒主从的延迟,理论上在50MS recive_gtid_set -execute_g ...
分类:
数据库 时间:
2017-06-08 00:11:53
阅读次数:
210
Oracle LOB LOB,即Large Objects(大对象),是用来存储大量的二进制和文本数据的一种数据类型(一个LOB字段可存储可多达4GB的数据)。LOB 分为两种类型:内部LOB和外部LOB。内部LOB将数据以字节流的形式存储在数据库的内部。因而,内部LOB的许多操作都可以参与事务,也 ...
分类:
数据库 时间:
2017-06-08 00:16:16
阅读次数:
214
当我们在写SQL语句的时候,没有语法提示,效率低,今天给大家分享一款软件以及破解方法。看下图,是不是很方便了呢? 下载地址:http://pan.baidu.com/s/1slM2UCH 密码:kor3 注册机会报毒,安装前请先关闭杀毒软件! 下载好附件之后解压,打开SQLPrompt_7.2.0. ...
分类:
数据库 时间:
2017-06-08 00:22:33
阅读次数:
479
当Jdbc程序向数据库获得一个Connection对象时,默认情况下这个Connection对象会自动向数据库提交在它上面发送的SQL语句。若想关闭这种默认提交方式,让多条SQL在一个事务中执行,并且保证这些语句是在同一时间共同执行的时,我们就应该为这多条语句定义一个事务。 其中,银行转账这一事例, ...
分类:
数据库 时间:
2017-06-08 00:23:08
阅读次数:
213
基本原则: 更小的通常更好:占用更少的磁盘 内存和cpu缓存。 简单就好:比如整形比字符型代价更低。使用日期型来存储日期而不是字符串。使用整形存储ip地址。 尽量避免null:如果可以 加上not null约束。因为可以null的列使索引,索引统计,值比较都变得复杂。通常把可为null的列改为not... ...
分类:
数据库 时间:
2017-06-08 01:18:39
阅读次数:
167
//第一种方式 Properties prop= new Properties(); //读取文件 通过类加载读取 InputStream is = JDBCUtils.class.getClassLoader().getResourceAsStream("data.properties"); pr ...
分类:
数据库 时间:
2017-06-08 01:20:04
阅读次数:
205
一 异步复制(Asynchronous replication) 1.MariaDB本身支持单向的、异步的复制。异步复制意味着在把数据从一台机器拷贝到另一台机器时有一个延时,最重要的是这意味着当应用系统的事务提交已经确认时数据并不能在同一时刻拷贝,应用到从机。通常这个延时是由网络带宽、资源可用性和系 ...
分类:
数据库 时间:
2017-06-08 01:20:49
阅读次数:
220
转载博客:http://blog.csdn.net/ring0hx/article/details/6152528 Microsoft SQL Server Microsoft SQL Server JDBC Driver (一般用来连接 SQLServer 2000) 驱动程序包名:msbase. ...
分类:
数据库 时间:
2017-06-08 01:21:38
阅读次数:
241
pg数据库即是PostgreSQL数据库。 前几天在一个Java项目中,出现运行Java程序后,pg数据库的数据表异常挂起。而且是在某台电脑上出现的,重装数据库也没用,其它电脑未能复现,是个很奇怪的现象。 异常挂起的主要表现是: 1、使用pgAdmin选中相应的表,会导致pgAdmin未响应,并且很 ...
分类:
数据库 时间:
2017-06-08 01:23:43
阅读次数:
168
一、mysql中的索引是什么?索引在mysql中也叫做“键”,是mysql存储引擎用于快速找到记录的一种标记,索引对于提高查询速度起到了非常关键的作用,当表中的数据量足够大时,索引的作用愈发重要。创建和维护索引,需要耗费很大的硬盘空间以及时间,但是可以大大的提高查询速度。..
分类:
数据库 时间:
2017-06-08 01:24:45
阅读次数:
173
Mysql学习字节=8位二进制中文2字节英文1字节bigint8字节int4字节smallint2字节tinyint1字节
分类:
数据库 时间:
2017-06-08 01:26:14
阅读次数:
121
navicatformysql连接远程数据库:(1)mysql-uroot-p#登入数据库(2)usemysql#使用mysql数据库(3)updateusersethost="%"whereuser=‘root’#修改user表%表示所有源都可以用root用户登入数据库。(4)flushprivileges;#刷新权限表(5)用navicat进行远程登录。
分类:
数据库 时间:
2017-06-08 01:28:37
阅读次数:
166
本机环境 win10 64位系统,vs2013 32bit 版本,Oracle 安装在本机包括服务端和客户端都是 64bit 的 在测试用.net 连接Oracle 数据库的时候,总是出现以上异常,找寻众多解决方法,如修改web 项目平台为x86 ,或者使用IIS调试等等,我觉得都不是办法,最后发现 ...
分类:
数据库 时间:
2017-06-08 01:32:14
阅读次数:
297
1数据约束
1.1简介
给表添加数据约束,从而约束用户操作表数据的行为。
1.2默认值约束
注意:当前没有插入默认值字段的时候,默认值才会起作用
--1.1默认值(default)CREATETABLEtest(NAMEVARCHAR(20),genderVARCHAR(2)DEFAULT‘男‘)INSERTINTOtest(NAME)VALUES(‘张三‘);INSERT..
分类:
数据库 时间:
2017-06-08 01:32:48
阅读次数:
309