Hibernate のダイアレクトが MySQL のバージョンと一致しません。MySQL5.0 より前では、SQL ステートメントの Type=InnoDB が使用されていました。
MySql5.0之前的配置 <property name="dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>5.0之后需要使用<property name="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
以上がコンソールに SQL ステートメントがエラーなしで出力され、データベースにテーブルが作成されない問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。