问题处理-Hibernate 与 Mysql 5版本问题
2017-12-18 23:55
288 查看
今天在用Hibernate自动创建数据库表时,突然报错了,无法创建成功,研究了半天,最后发现是Mysql 5 以后,数据库的连接属性中,数据库方言设置已经变了,所以原来在配置文件中设置的方言参数:
需要更改成
小问题,但是不容易察觉,还是记录一下吧
附上百度来的各版本数据库方言列表
org.hibernate.dialect.MySQLDialect
需要更改成
org.hibernate.dialect.MySQL5Dialect
小问题,但是不容易察觉,还是记录一下吧
附上百度来的各版本数据库方言列表
数据库-方言(Dialect) DB2 org.hibernate.dialect.DB2Dialect DB2 AS/400 org.hibernate.dialect.DB2400Dialect DB2 OS390 org.hibernate.dialect.DB2390Dialect PostgreSQL org.hibernate.dialect.PostgreSQLDialect MySQL5 org.hibernate.dialect.MySQL5Dialect MySQL5 with InnoDB org.hibernate.dialect.MySQL5InnoDBDialect MySQL with MyISAM org.hibernate.dialect.MySQLMyISAMDialect Oracle(any version) org.hibernate.dialect.OracleDialect Oracle 9i org.hibernate.dialect.Oracle9iDialect Oracle 10g org.hibernate.dialect.Oracle10gDialect Oracle 11g org.hibernate.dialect.Oracle10gDialect Sybase org.hibernate.dialect.SybaseASE15Dialect Sybase Anywhere org.hibernate.dialect.SybaseAnywhereDialect Microsoft SQL Server 2000 org.hibernate.dialect.SQLServerDialect Microsoft SQL Server 2005 org.hibernate.dialect.SQLServer2005Dialect Microsoft SQL Server 2008 org.hibernate.dialect.SQLServer2008Dialect SAP DB org.hibernate.dialect.SAPDBDialect Informix org.hibernate.dialect.InformixDialect HypersonicSQL org.hibernate.dialect.HSQLDialect H2 Database org.hibernate.dialect.H2Dialect Ingres org.hibernate.dialect.IngresDialect Progress org.hibernate.dialect.ProgressDialect Mckoi SQL org.hibernate.dialect.MckoiDialect Interbase org.hibernate.dialect.InterbaseDialect Pointbase org.hibernate.dialect.PointbaseDialect FrontBase org.hibernate.dialect.FrontbaseDialect Firebird org.hibernate.dialect.FirebirdDialect
相关文章推荐
- Hibernate 配置 MySQL dialect 解决由MySQL版本导致的问题
- 关于MySQL版本与HIbernate版本不匹配的问题,注意事项!!
- 不同MySql版本问题需要的Hibernate 方言问题
- mysql版本导致的hibernate 方言问题
- mysql版本导致的hibernate 方言问题
- 重新安装mysql时,与之前版本冲突的处理问题
- 升级到SVN 1.20时发生的BDB版本问题的处理
- Spring+hibernate+mysql事物不回滚的原因以及处理
- Spring+hibernate+mysql事物不回滚的原因以及处理
- MySQL 5.0.16 乱码问题处理办法
- mysql全日志添加时间戳以及SQL多行问题处理(更新)
- 关于配置了数据库方言为MySQLInnoDBDialect后Hibernate不能自动建表的问题
- Java处理数据库Mysql汉字显示乱码问题
- MySQL中SELECT+UPDATE处理并发更新问题解决方案分享
- hibernate 5 与 mysql 5.7 以上 版本的 坑
- MySQL 5.7版本解决中文乱码问题(Windows)
- Hibernate事务与并发问题处理
- Mysql主从不同步问题处理案例 推荐
- Hibernate事务与并发问题处理(乐观锁与悲观锁)
- 取从textarea中存到MYSQL的数据以原格式显示问题以及解决MySQL日期处理和标签的使用