create table User (id varchar(255) not null, name varchar(255), pass varchar(255), createTime datetime, expireTime datetime, primary key (id));不好意思,一楼说错了,这个sql直接在mysql中运行没问题。 不太清楚你的问题出在哪里,关注一下。
21:54:06,328 ERROR SchemaExport:275 - Specified key was too long; max key length is 767 bytes你把PRIMARY KEY 改为INT 试试
create table User (id varchar(255) not null, name varchar(255), pass varchar(255), createTime datetime, expireTime datetime, primary key (id));不好意思,一楼说错了,这个sql直接在mysql中运行没问题。
不太清楚你的问题出在哪里,关注一下。
里面应该有个<property name="hibernate.hbm2ddl.auto">create</property>
这个才能够创建表,但是列类型必须要正确