数据库
文章平均质量分 78
调皮的芋头
我是一个非常勤奋、自信的人。
GitHub:https://github.com/liuyu520
展开
-
sql server2000的主要用法
目前项目中要使用sql server2000,因为客户使用的是sql server2000.我使用的是精简版的数据库。无法修改用户密码。(太坑爹了)不过可以设置数据库初始密码: 修改setup.ini 文件,比如我把密码修改为“123456abc”[Options]SAPWD="123456abc" SECURITYMODE=SQL DISABLENETWORKPROTOC...原创 2014-08-17 20:08:33 · 151 阅读 · 0 评论 -
解决hibernate Subquery returns more than 1 row
使用hibernate时,发现一个错误: at java.lang.Thread.run(Thread.java:748)Caused by: java.sql.SQLException: Subquery returns more than 1 row at com.mysql.cj.jdbc.exceptions.SQLError.createSQLE...2018-06-21 22:09:42 · 566 阅读 · 0 评论 -
hibernate 的事务传播中两种类型的区别
hibernate 的事务传播中两种类型的区别最常用的两种就是 REQUIRED(0)REQUIRES_NEW(3),两者的区别:REQUIRED(0):若当前存在一个事务,则加入该事务,而不用创建;REQUIRES_NEW(3):不管当前是否存在事务,都会创建一个新的事务这种区别会造成什么影响呢?比如事务A 中调用其他类的方法 updateXXX,隔离级...2018-06-17 13:57:23 · 482 阅读 · 0 评论 -
hibernate 的事务传播容易出现的问题
hibernate 的事务传播容易出现的问题先说下我们遇到的问题:(1)get出来一个对象,修改其成员变量,结果触发了自动更新(向数据库发送一条update指令),其实根本没有调用update 方法(2)对于持久态的对象,显示调用update,结果没有更新 第一个问题解决方法:(a)把事务设置为只读 第二个问题的解决 方法:把修改的dao方法的事务传...2018-06-13 15:42:47 · 231 阅读 · 0 评论 -
如何解决 hibernate 自动更新实体类的问题
如何解决 hibernate 自动更新实体类的问题示例:GrabOrder grabOrder = (GrabOrder)this.grabOrderDao.getCurrentSession().get(GrabOrder.class,grabOrderId);grabOrder.setNickname(TimeHWUtil.getCurrentDateTime()); 上...2018-06-12 23:46:49 · 3994 阅读 · 0 评论 -
如何解决hibernate duplicate association
我们使用hibernate作为DAO层时,有时会遇到如下错误:org.hibernate.QueryException: duplicate association path: agentduplicate association具体是什么错误呢?Criteria criteria=this.inspectionOrderDao.createCriteria(); ...2018-06-12 21:15:59 · 728 阅读 · 0 评论 -
数据库事务隔离级别
数据库事务的隔离级别分为四种:(1)未提交读事务A 能够读取事务B 未提交的数据即:事务B在修改数据,未提交事务,A也可以进行读取;(2)提交读事务A只能读取事务B提交的数据,即:事务B在修改数据,未提交事务,事务A不能进行读取,只有等事务B提交之后,A才能读取(3)可重复读事务A在读取,事务未提交时,事务B是不能修改的,只有等读的事务提交之后,事务...2018-05-27 17:09:18 · 152 阅读 · 0 评论 -
Data truncation: Out of range value
遇到一个奇怪的错误com.mysql.jdbc.MysqlDataTruncation: Data truncation: Out of range value for column 'userId' at row 1 com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3374) com.mysql.jdbc.MysqlIO.c...2016-03-18 20:34:02 · 953 阅读 · 0 评论 -
如何备份sqlserver2000的数据库
如何备份sql server2000的远程数据库场景:之前做的一个项目,使用的数据库是sql server2000,这个数据库服务器在客户公司的主机上.不过我们知道数据库的用户名和密码.我们想定期备份数据库,如何备份呢?使用企业管理器 步骤(1)在本地安装sqlserver 2000 数据库 (2)启动sqlserver数据库服务,然后启动企业管理器 ...2016-03-06 11:35:35 · 893 阅读 · 0 评论 -
破解 navicat premium 11
要破解的版本是: 破解补丁见附件:Navicat Premium 11.X 破解补丁.zipnavicat11.0.17_premium_cs_x64下载地址:http://pan.baidu.com/s/1i3oWEm5 注册机 下载见附件:Navicat Premium v11.X生成序列号的注册机.zip...2014-11-08 15:11:59 · 968 阅读 · 0 评论 -
为什么密码要以MD5值存储在数据库 2
接着上一篇博客其实我想到了一种方案:数据库中存储的仍然不是密码明文,但是也不是MD5值,而是加密(对称加密,比如AES,DES等)的密文.因为满足了:(1)数据库没有存储密码明文;(2)可以很方便地计算密码强度(3)忘记密码很容易恢复(4)网络传输的仍然是密码的MD5值(后台先解密得到密码明文,然后计算明文的MD5值) 优点:后台可以计算出密码明文;缺点...2015-10-11 21:02:08 · 453 阅读 · 0 评论 -
提高查询效率
原来的: List<Convention> conventions = test2Boy.getConventions(); for (Convention convention : conventions) { //因为在html中\n不会换行,所以要把\n转化为br conve...2016-06-23 16:22:57 · 90 阅读 · 0 评论 -
sqlserver2005 使用
sqlserver2005 安装包下载地址:http://pan.baidu.com/s/1bnq4msv安装截图: (1)使用SQL Server Management Studio 导入mdf文件 (2)SQL Server Management Studio 连接sqlserver2005连接地址应该是:WIN7-20070102UA\SQLSERVER2005...2014-10-12 16:09:25 · 274 阅读 · 0 评论 -
redis 工具类
redis操作的工具类import java.util.Map;import org.apache.log4j.Logger;import redis.clients.jedis.Jedis;import com.chanjet.gov.service.Const;public class RedisUtil { public static L...2015-06-24 22:21:54 · 127 阅读 · 0 评论 -
电视台表结构
1,电视台表结构,包括推送的三张表create database tv;use tv;create table t_user( id int(10) auto_increment primary key, username varchar(50), password varchar(50), nickname varchar(20), create_id int(...2015-06-20 11:55:09 · 125 阅读 · 0 评论 -
linux php 连接sql server2000(2)
linux 中 php连接sqlserver2000连接代码:<?php$mssql=mssql_connect("192.168.0.104","sa","123456");if ($mssql) { echo "Connent Mssql Succeed<br />"; mssql_select_db("jj202014-08-17 22:26:09 · 126 阅读 · 0 评论 -
linux php 连接sql server2000
说明:Linux服务器系统:CentOS 5.5Web环境:LAMP或者LNMPWindows服务器系统:Windows Server 2003Windows服务器IP地址:192.168.21.134数据库环境:SQL Server 2000数据库数据库账号:sa数据库密码:123456实现目的:Linux服务器中的php程序能够连接到Windows服...2014-08-17 22:01:28 · 236 阅读 · 0 评论 -
centos 安装redis
安装rediswget http://download.redis.io/releases/redis-3.0.0.tar.gztar xf redis-3.0.0.tar.gz cd redis-3.0.0makemake testmake install mkdir -p /usr/local/redis/binmkdir -p /usr/local/redis/etc mv red...2017-03-16 08:50:52 · 85 阅读 · 0 评论