私は奇妙な問題に直面しています。私は、Hibernateを使用しており、Hibernateフレームワークを使用してサンプルDBの更新コードを実行しようとしています。私はMySQLデータベース@localhost:3306を使用しています。スキーマの名前は "hibernate_test"です。MySQLSyntaxErrorExceptionのため休止状態でMySQLデータベースに接続できません:不明なデータベース 'dbname'エラー
社員、姓、SecondName:
私は、以下の列を持つ "employee_details" という名前のテーブルを作成しました。以下は
これは私のhibernateマッピングコードである
<hibernate-configuration>
<session-factory>
<!-- Database connection settings -->
<property name = "hbm2ddl.auto">create</property>
<property name = "dialect">org.hibernate.dialect.MySQLDialect</property>
<property name = "connection.url">jdbc:mysql://localhost:3306/hibernate_test"</property>
<property name = "connection.username">root</property>
<property name = "connection.password">mysql123</property>
<property name = "connection.driver_class">com.mysql.jdbc.Driver</property>
<mapping resource="employee.hbm.xml"/>
</session-factory>
</hibernate-configuration>
設定する@ hibernate.cfg.xmlのである:
<hibernate-mapping>
<class name = "com.somnath.test.Employee" table = "employee_details">
<id name = "employeeID">
<generator class ="assigned"></generator>
</id>
<property name="firstName"></property>
<property name="lastName"></property>
</class>
</hibernate-mapping>
アプリケーションを実行している間、私は以下のエラーを取得しています:
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'hibernate_test"'
どこが間違っているのかわかりません。私はこの問題に関して多くの同様の問題を調査してきましたが、まだ有効な解決策を得ることはできませんでした。
ありがとうございました..私からの非常に非常にばかげた間違い。 :) – Som