hibernate 中无法成功创建表
2015-12-19 10:39
211 查看
今天想着使用hibernate 来练习一下前两天学习的内容 , 拷贝jar包已经让人很头疼,(表示根据异常来挎的jar包,缺什么类就copy什么包,haha)但是在jar包全的情况下却遇到了另外一个头疼的事,配置好文件,发现了一个 Unsuccessful: create table user (uuid varchar(255) not null auto_increment, username varchar(255) not
null, password varchar(255) not null, age integer, sex varchar(255), primary key (uuid)) 这个错误提示, 很明显创建表格没有成功, 我将创建表的sql语句复制到mysql命令行运行,发现也是错误,试着去掉了auto_increment 这个关键字,成功了, 才知道我将主键的生成方式配置为了 native , 改为uuid 后,错误消失。
后来才知道错误的真正原因 , 因为我将uuid 的类型设置为了字符串, 字符串怎么能自动增长呢 , 犯了个低级错误 。
null, password varchar(255) not null, age integer, sex varchar(255), primary key (uuid)) 这个错误提示, 很明显创建表格没有成功, 我将创建表的sql语句复制到mysql命令行运行,发现也是错误,试着去掉了auto_increment 这个关键字,成功了, 才知道我将主键的生成方式配置为了 native , 改为uuid 后,错误消失。
后来才知道错误的真正原因 , 因为我将uuid 的类型设置为了字符串, 字符串怎么能自动增长呢 , 犯了个低级错误 。
相关文章推荐
- Grub2登录绕过验证漏洞
- opencv cvCreateVideoWriter()参数
- PHP memcached使用
- 《数据挖掘导论》学习
- 时域分析与频域分析
- 让IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解决方法
- Sqlite常用表查询语句
- FireEye 666漏洞
- http方法的在web的实现
- FPGrowth算法理论
- nginx性能优化技巧
- maven的学习之路——intellij的maven1.5JDK问题
- leetcode第1题——**Two Sum
- c#-关于自动属性的思考
- 微信企业号应用回调模式开启
- qt中的lineEdit文本输入框的输入类型限制(三种验证类)
- 二叉树的创建和前中后三种遍历方法
- 分布算法之一致性哈希算法
- Joomla远程代码执行漏洞分析
- Web应用进行XSS漏洞测试