hibernate mysql 主键_mysql hibernate主键配置

mysql hibernate主键配置

在近期的项目维护工作中,时常出现主键重复的异常。经过一系列资料的查询之后,发现时hibernate映射文件配置问题。

mysql提供主键“自动增量”的配置,指定该类型的主键,mysql能够自动加一。

在hibernate映射文件中,关于主键的配置不能是

,配置为increment的话,自增是由hibernate控制,有可能出现重复的主键。

如果要使用mysql自己的自增1主键的话,需要将主键配置为:

问题解决!

相关文档:

本文来自: IT运维专家网 作者: NetSeek 日期: 2009-3-8 19:52 阅读: 742 人 打印 收藏 DNS, Bind, DLZ, 智能, MySQL 作者:NetSeek  http://www.linuxtone.org

日期:2009-3-7 gmail:cnseek@gmail.com

推荐下载PDF版(方便查阅):http://www.linuxtone.org/project/cdn/bind-dlz-view.pdf

【题 纲� ......

Mysql的安装文件可以直接到 http://www.mysql.com 下载,获得for win32的.zip包,建议选择4.0.20d版本。这里不详细说明。

下载获得Mysql的for win32安装包后,用winzip解压缩,直接运行setup.exe,需要注意的是选择一个安装路径,当然,安装路径可以任意,建议选择C:\MySQL目录。安装完成后MySQL也就完成了。默认的用� ......

Java连接mysql数据库,代码经过运行准确无误。

下面为实例---->

用数据库操纵工具(例:SQLyogEnt)操纵mysql建表,或dos下建,如下:

数据库名:scutcs

表名:student

表内容:

sno  char[7]  NO NULL Primary Key;

sname  varchar[8]  NO NULL;

sex  char[2]  NO NULL; ......

http://book.51cto.com/art/200803/68118.htm

摘要:《深入浅出MySQL——数据库开发、优化与管理维护》从数据库的基础、开发、优化、管理4方面对MySQL进行了详细的介绍,其中每一部分都独立成篇,每一篇又包括多个章节。本书面向实用,内容覆盖广泛,讲解由浅入深,适合于各个层次的读者。

第20章 锁问题

锁是 ......

只导创建表的结构:

bin/mysqldump -d --add-drop-database=FALSE --add-drop-table=FALSE -usosodb -p sosodb TEST > /tmp/test.sql

只导单行的INSERT语句:

bin/mysqldump --extended-insert=FALSE --add-drop-database=FALSE --add-drop-table=FALSE --create-options=FALSE -t --add-locks=FALSE -usosodb -p so ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值