转载自:http://blog.csdn.net/sunrise918/article/details/5575054这几天对逻辑主键、业务主键和复合主键进行了一些思考,也在网上搜索了一下相关的讨论,相关讨论可以看最下面的参考链接。下面是自己基于 SQL Server 做的一些总结,其他数据库(Or...
分类:
数据库 时间:
2015-06-29 14:33:51
阅读次数:
312
《Java程序设计》第16周周五:数据库连接 与 随机数的使用 项目二...
分类:
数据库 时间:
2015-06-29 13:24:52
阅读次数:
179
MySQL远程访问的命令 格式: mysql -h主机地址 -u用户名 -p用户密码首先在目标服务器上(115.159.66.51)修改mysql的my.cnf文件:
修改退出后,重启mysql服务 命令:sudo service mysql restart此时尝试用115.159.66.51主机来连接mysql
ubuntu@VM-194-212-ubuntu:/etc/mysql$ my...
分类:
数据库 时间:
2015-06-29 13:23:49
阅读次数:
146
makefile.SUFFIXES: .c .oCC=gcc
SRCS=mysql1.c mydb.cOBJS=$(SRCS:.c=.o)
EXEC=mysql1all: $(OBJS)
$(CC) -o $(EXEC) $(OBJS) -lmysqlclient
@echo '-------------ok--------------'.c.o:...
分类:
数据库 时间:
2015-06-29 13:24:06
阅读次数:
154
一、首先先画一个窗体,放进一个Listview 然后给每列起好名字,并且绑定的数据是临时表的列名二、造一个临时表用来存储数据,并且将扔进去的Listview绑定到这个临时表DataTable上面 public partial class MainWindow : Window { ...
分类:
数据库 时间:
2015-06-29 13:22:56
阅读次数:
515
在mysql从库上查询时出现如下错误......................Last_Errno: 1050 Last_Error: Error 'Table 'jiuku_brand_img' already exists' on query. Default database...
分类:
数据库 时间:
2015-06-29 13:17:54
阅读次数:
164
属性:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Data{ public class cda...
分类:
数据库 时间:
2015-06-29 13:18:02
阅读次数:
182
mysql存储过程中,定义变量有两种方式:1.使用set或select直接赋值,变量名以 @ 开头.例如:set @var=1;可以在一个会话的任何地方声明,作用域是整个会话,称为会话变量。2.以 DECLARE 关键字声明的变量,只能在存储过程中使用,称为存储过程变量,例如:DECLARE var...
分类:
数据库 时间:
2015-06-29 13:14:15
阅读次数:
157
从Paul White的推特上看到,在SQL Server 2014里,对于表变量(Table Variables),它是支持非唯一聚集索引(Non-Unique Clustered Indexes)和非聚集索引(Non-Clustered Indexes)的。看到这个,我决定在自己的虚拟机里尝试下...
分类:
数据库 时间:
2015-06-29 13:11:29
阅读次数:
205
数据库表分组后按时间排序,取每个分组中最近的一条记录。在网上找了好几个,都不行,最终找到了解决办法,Oracle亲测可以。with m as (select id,max(times) c from test_max group by id)select n.id,n.duowei from tes...
分类:
数据库 时间:
2015-06-29 13:06:13
阅读次数:
128
一:SqlMapConfig.xml配置文件的内容和配置顺序如下properties(属性)settings(全局配置参数)typeAiases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments(环境集合属性对象)m...
分类:
数据库 时间:
2015-06-29 13:03:45
阅读次数:
271
硬件和系统配置 操作系统 Ubuntu13.04 系统位数 64 CPU Intel(R) Core(TM)2 Duo CPU 内存 4G 硬盘 Seagate ST2000DM001-1CH164 测试工具 PostgreSQL-9.1.11 测试工具 工具名称 pgbench 数据量 200W(整个数据库大...
分类:
数据库 时间:
2015-06-29 11:51:16
阅读次数:
339
我们都知道,在vmware虚拟机中有一个拍摄快照的功能,我们可以把系统此时的状态保存下来,一方后面遇到不测事件,也好将系统还原,oracle中也有类似功能。
首先创建一张学生表:
向学生表中插入一条数据:
查询数据:
数据正常显示,没有问题。
我现在要删除这条数据,在删除之前先创建一个还原点:删除之后,再去查询,数据没了:
然后我恢复到刚才的还原点处,再查询数据:...
分类:
数据库 时间:
2015-06-29 11:47:37
阅读次数:
198
上文说了创建数据还原点的事,数据恢复的前提是我们在删除的时候使用了delete命令来删除,delete在删除的过程中会写日志(所以我们的数据才能够恢复),当然,写日志会导致删除速度变慢。如果我们使用truncate命令来删除表中所有的记录,那么即使创建还原点也无法恢复,因为truncate命令在删除的过程中并不会写日志,当然,不写日志的好处是删除速度快。如下图,删除之后恢复失败。...
分类:
数据库 时间:
2015-06-29 11:48:33
阅读次数:
164
MongoDB官方文档翻译系列之 -- 执行二阶段提交...
分类:
数据库 时间:
2015-06-29 11:47:01
阅读次数:
215